Utilizar controles WPF
Puede utilizar los controles de Windows Presentation Foundation (WPF) en sus aplicaciones basadas en formularios Windows Forms. Aunque se trata de dos tecnologías de presentación diferentes, operan perfectamente entre sí.
El Diseñador de Windows Forms proporciona un entorno de diseño visual para hospedar los controles de Windows Presentation Foundation. Los controles de WPF se hospedan en un control de formularios Windows Forms especial denominado ElementHost. Este control permite que el control de WPF participe en el diseño del formulario y reciba mensajes del teclado y del mouse. En tiempo de diseño, puede organizar el control ElementHost como cualquier otro control de formularios Windows Forms.
Puede utilizar también los controles de formularios Windows Forms en sus aplicaciones de WPF. Para obtener más información, consulte WPF Designer.
En esta sección
Cómo: Copiar y pegar un control ElementHost en tiempo de diseño
Muestra cómo copiar un control de Windows Presentation Foundation en un formulario Windows Forms.Tutorial: Organizar el contenido de WPF en Windows Forms en tiempo de diseño
Muestra cómo utilizar las características de diseño de formularios Windows Forms, como delimitaciones y líneas de ajuste, para organizar los controles de Windows Presentation Foundation.Tutorial: Cambiar propiedades de un elemento WPF hospedado en tiempo de diseño
Muestra el flujo de trabajo entre el Diseñador de Windows Forms y WPF Designer for Visual Studio para cambiar las propiedades de controles de WPF.Tutorial: Crear nuevo contenido de WPF en Windows Forms en tiempo de diseño
Muestra cómo crear un control de Windows Presentation Foundation para utilizarlo en las aplicaciones de formularios Windows Forms.Tutorial: Copiar y pegar un control ElementHost en formularios Windows Forms independientes
Muestra cómo copiar un control de Windows Presentation Foundation de un formulario Windows Forms a otro.Tutorial: Asignar el contenido de WPF en Windows Forms en tiempo de diseño
Muestra cómo seleccionar los tipos de controles de Windows Presentation Foundation que desea mostrar en su formulario.Tutorial: Aplicar estilos al contenido de WPF
Muestra el flujo de trabajo entre el Diseñador de Windows Forms y WPF Designer para aplicar estilos a los controles de Windows Presentation Foundation.
Referencia
ElementHost
Describe una clase que puede utilizar para hospedar controles de Windows Presentation Foundation en sus aplicaciones de formularios Windows Forms.WindowsFormsHost
Describe una clase que puede utilizar para hospedar controles de formularios Windows Forms en sus aplicaciones de Windows Presentation Foundation.
Secciones relacionadas
Migración e interoperabilidad
Describe cómo interactúan las tecnologías de Windows Presentation Foundation y formularios Windows Forms.WPF Designer
Describe cómo diseñar controles de Windows Presentation Foundation en Visual Studio.