System.Windows.Forms.Integration Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen, die die Interoperation von Steuerelementen in Windows Forms und WPF unterstützen.
Klassen
ChildChangedEventArgs |
Stellt Daten für das ChildChanged-Ereignis und das ChildChanged-Ereignis bereit. |
ElementHost |
Ein Windows Forms-Steuerelement, das zum Hosten eines Windows Presentation Foundation-Elements (WPF) verwendet werden kann. |
IntegrationExceptionEventArgs |
Stellt eine Basisklasse für EventArgs-Klassen bereit, die das Auslösen von Ausnahmen optional unterstützen. |
LayoutExceptionEventArgs |
Stellt Daten für das LayoutError-Ereignis bereit. |
PropertyMap |
Bietet eine Möglichkeit zum Übersetzen von Eigenschaftenwerten zwischen Windows Forms-Steuerelementen und WPF-Elementen (Windows Presentation Foundation). |
PropertyMappingExceptionEventArgs |
Stellt Daten für das PropertyMappingError-Ereignis bereit. |
WindowsFormsHost |
Ein Element, mit dem Sie ein Windows Forms-Steuerelement auf einer WPF-Seite hosten können. |
Delegaten
PropertyTranslator |
Stellt eine Übersetzungsfunktion für eine zugeordnete Eigenschaft des Hoststeuerelements bereit. |
Hinweise
Der System.Windows.Forms.Integration Namespace enthält Klassen, die die Zusammenarbeit zwischen den Windows Forms- und WPF-Technologien ermöglichen. Wenn Sie Klassen verwendenSystem.Windows.Forms.Integration, können Sie Windows Forms-Steuerelemente auf WPF-Seiten und WPF-Elemente in Windows Forms-basierten Anwendungen hosten.
Die beiden wichtigsten Klassen, die Interoperationsfunktionen implementieren, sind WindowsFormsHost und ElementHost. Welche Klasse Sie verwenden, hängt von Ihrer Steuerungsimplementierung ab:
Verwenden Sie die WindowsFormsHost -Klasse, wenn Sie ein Windows Forms-Steuerelement auf einer WPF-Seite verwenden müssen.
Verwenden Sie die ElementHost -Klasse, wenn Sie ein WPF-Element in einer Windows Forms-basierten Anwendung verwenden müssen.