1. Problema
Mostrar una ventana de Windows Presentation Foundation en una aplicación basada en Windows Forms.
2. Solución
Crear una instancia de System.Windows.Window. Este objeto será capaz de mostrar una ventana WPF. Con la instancia creada se puede invocar el método ShowDialog (versión modal), o el método Show (versión no-modal).
En Visual Studio se puede agregar un control tipo WPF para escribir la interfaz de usuario y también el código C# para la lógica del contenedor (Jones, Freeman, 2010).
3. Código C#
Este archivo contiene la definición de la interfaz XAML: una etiqueta con el texto Ventana WPF, y un botón para cerrar la ventana.
Archivo C# Principal.cs [enlace alternativo]:
Prueba de ejecución:
Figura 1. Ventana WPF en aplicación Windows Forms. |
4. Literatura & Enlaces
Jones, A., Freeman (2010). Visual C# 2010 Recipes: A Problem-Solution Approach. United States: Apress.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.