Utilisation de contrôles WPF
Vous pouvez utiliser des contrôles WPF (Windows Presentation Foundation) dans vos applications Windows Forms. Bien qu'il s'agisse de deux technologies d'affichage différentes, elles interagissent intimement.
Le Concepteur Windows Forms fournit un environnement de conception visuel pour héberger les contrôles WPF (Windows Presentation Foundation). Un contrôle WPF est hébergé par un contrôle Windows Forms spécial nommé ElementHost. Ce contrôle permet au contrôle WPF de participer à la disposition du formulaire et de recevoir des messages du clavier et de la souris. Au moment du design, vous pouvez réorganiser juste le contrôle ElementHost, comme dans tout contrôle Windows Forms.
Vous pouvez également utiliser des contrôles Windows Forms dans vos applications WPF. Pour plus d'informations, consultez Concepteur WPF.
Dans cette section
Comment : copier et coller un contrôle ElementHost au moment du design
Indique comment copier un contrôle WPF (Windows Presentation Foundation) sur un Windows Form.Procédure pas à pas : réorganisation du contenu WPF sur les Windows Forms au moment du design
Indique comment utiliser les fonctionnalités de disposition Windows Forms, telles que l'ancrage et les lignes d'alignement (SnapLines), pour réorganiser les contrôles WPF (Windows Presentation Foundation).Procédure pas à pas : modification des propriétés d'un élément WPF hébergé au moment du design
Affiche le workflow entre le Concepteur Windows Forms et le Concepteur WPF pour Visual Studio pour modifier des propriétés sur les contrôles WPF.Procédure pas à pas : création de contenu WPF sur les Windows Forms au moment du design
Indique comment créer un contrôle WPF (Windows Presentation Foundation) pour une utilisation dans vos applications Windows Forms.Procédure pas à pas : copier-coller d'un contrôle ElementHost dans d'autres Windows Forms
Indique comment copier un contrôle WPF (Windows Presentation Foundation) d'un Windows Form vers un autre.Procédure pas à pas : assignation du contenu WPF sur les Windows Forms au moment du design
Affiche comment sélectionner les types de contrôles WPF (Windows Presentation Foundation) que vous souhaitez afficher sur votre formulaire.Procédure pas à pas : application de styles au contenu WPF
Affiche le workflow entre le Concepteur Windows Forms et le Concepteur WPF pour appliquer des styles aux contrôles WPF (Windows Presentation Foundation).
Référence
ElementHost
Décrit une classe que vous pouvez utiliser pour héberger des contrôles WPF (Windows Presentation Foundation) dans vos applications Windows Forms.WindowsFormsHost
Décrit une classe que vous pouvez utiliser pour héberger des contrôles Windows Forms dans votre application WPF (Windows Presentation Foundation).
Sections connexes
Migration et interopérabilité
Décrit l'interopérabilité entre les technologies Windows Presentation Foundation et Windows Forms.Concepteur WPF
Décrit comment concevoir des contrôles WPF (Windows Presentation Foundation) dans Visual Studio.