lunes, 24 de noviembre de 2008

Cargar WindowsForms desde una aplicación WPF

Despues de mucho buscar conseguí dar con la solución. Para cargar un formulario desde WPF no basta con hacer un:

VentanaWindowsForms.Show()

Si lo has intentado te darás cuenta de que no funciona. Para ello debemos instanciarlo y luego mostrarlo (Como se hacia con Visual 6)

Para ello en el evento colocamos:

Dim ventana As New VentanaWindowsForms
ventana.Show()

VentanaWindowsForms es el nombre de la clase del formulario.
ventana es el nombre que le damos a la instancia de VentanaWindowsForms
con ventana.Show() la mostramos.

Y ya sabemos cargar un Form desde WPF:

No hay comentarios: