System.Windows.Forms.Integration Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des classes qui prennent en charge l’interopérabilité des contrôles Windows Forms et WPF.
Classes
ChildChangedEventArgs |
Fournit des données pour les événements ChildChanged et ChildChanged. |
ElementHost |
Un contrôle Windows Forms qui peut être utilisé pour héberger un élément de WPF (Windows Presentation Foundation). |
IntegrationExceptionEventArgs |
Fournit une classe de base pour les classes EventArgs qui prennent éventuellement en charge la levée d'exceptions. |
LayoutExceptionEventArgs |
Fournit des données pour l'événement LayoutError. |
PropertyMap |
Fournit un moyen de convertir des valeurs de propriété entre les contrôles Windows Forms et les éléments WPF (Windows Presentation Foundation). |
PropertyMappingExceptionEventArgs |
Fournit des données pour l'événement PropertyMappingError. |
WindowsFormsHost |
Élément qui vous permet d’héberger un contrôle Windows Forms dans une page WPF. |
Délégués
PropertyTranslator |
Fournit une fonction de traduction pour une propriété mappée du contrôle hôte. |
Remarques
L’espace System.Windows.Forms.Integration de noms contient des classes qui permettent l’interopérabilité entre les technologies Windows Forms et WPF. Lorsque vous utilisez System.Windows.Forms.Integration des classes, vous pouvez héberger des contrôles Windows Forms sur des pages WPF et des éléments WPF dans des applications Windows Forms.
Les deux classes clés qui implémentent des fonctionnalités d’interopérabilité sont WindowsFormsHost et ElementHost. La classe que vous utilisez dépend de votre implémentation de contrôle :
Utilisez la WindowsFormsHost classe lorsque vous devez utiliser un contrôle Windows Forms sur une page WPF.
Utilisez la ElementHost classe lorsque vous devez utiliser un élément WPF dans une application Windows Forms.