Usar controles WPF em aplicativos do Windows Forms

Você pode usar controles do Windows Presentation Foundation (WPF) em aplicativos baseados no Windows Forms. Embora essas sejam duas tecnologias de exibição diferentes, elas interoperam com harmonia.

O Windows Forms Designer no Visual Studio fornece um ambiente de design visual para hospedar controles do Windows Presentation Foundation. Um controle WPF é hospedado por um controle especial do ElementHostWindows Forms chamado . Esse controle permite que o controle WPF participe do layout do formulário e receba mensagens de teclado e mouse. Em tempo de design, você pode organizar o controle como faria com qualquer controle do ElementHost Windows Forms.

Você também pode usar controles do Windows Forms em aplicativos baseados em WPF. Para obter mais informações, consulte Design XAML no Visual Studio.

Confira também