Partager via


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

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.