System.Windows.Forms.Integration Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser som stöder interoperation av Windows Forms och WPF kontroller.
Klasser
| Name | Description |
|---|---|
| ChildChangedEventArgs |
Tillhandahåller data för ChildChanged och ChildChanged händelserna. |
| ElementHost |
En Windows Forms kontroll som kan användas som värd för ett Windows Presentation Foundation-element (WPF). |
| IntegrationExceptionEventArgs |
Tillhandahåller en basklass för EventArgs klasser som stöder valfritt höjning av undantag. |
| LayoutExceptionEventArgs |
Innehåller data för LayoutError händelsen. |
| PropertyMap |
Ger ett sätt att översätta egenskapsvärden mellan Windows Forms kontroller och Windows Presentation Foundation -element (WPF). |
| PropertyMappingExceptionEventArgs |
Innehåller data för PropertyMappingError händelsen. |
| WindowsFormsHost |
Ett element som gör att du kan vara värd för en Windows Forms kontroll på en WPF sida. |
Delegeringar
| Name | Description |
|---|---|
| PropertyTranslator |
Tillhandahåller en översättningsfunktion för en mappad egenskap för värdkontrollen. |
Kommentarer
Namnområdet System.Windows.Forms.Integration innehåller klasser som möjliggör samverkan mellan teknikerna Windows Forms och WPF. När du använder System.Windows.Forms.Integration klasser kan du vara värd för Windows Forms kontroller på WPF sidor och WPF element i Windows Forms-baserade program.
De två nyckelklasserna som implementerar interoperationsfunktioner är WindowsFormsHost och ElementHost. Vilken klass du använder beror på din kontrollimplementering:
Använd klassen WindowsFormsHost när du måste använda en Windows Forms-kontroll på en WPF sida.
Använd klassen ElementHost när du måste använda ett WPF-element i ett Windows Forms-baserat program.