¿Cuál es la diferencia entre una página y una ventana en WPF cuando agrega un nuevo archivo en el Explorador de soluciones?Página contra ventana en WPF?
Respuesta
Las páginas están destinadas para su uso en aplicaciones de navegación (generalmente con los botones Atrás y Adelante, por ejemplo, Internet Explorer). Páginas deben estar alojados en un NavigationWindow o un marco
Las ventanas son de aplicación simplemente normal WPF Windows, pero puede alojar páginas a través de un recipiente marco
control Page puede estar contenida en control de la ventana, pero la inversa no es posible
Puede utilizar el control de página dentro de la ventana de control usando los controles NavigationWindow y el marco. La ventana es el control raíz que se debe usar para contener/alojar otros controles (por ejemplo, Botón) como contenedor. La página es un control que puede alojarse en otros controles de contenedor como NavigationWindow o Frame. El control de página tiene su propio objetivo para servir como otros controles (por ejemplo, Button). Page es para crear aplicaciones tipo navegador. Entonces, si aloja la página en NavigationWindow, obtendrá la implementación de navegación incorporada. Las páginas están pensadas para su uso en aplicaciones de navegación (generalmente con los botones Atrás y Adelante, por ejemplo, Internet Explorer).
WPF proporciona compatibilidad con la navegación de estilo del navegador dentro de la aplicación independiente mediante la clase Page. El usuario puede crear varias páginas, navegar entre esas páginas junto con los datos. Hay varias formas disponibles para navegar de una página a otra.
- 1. WPF Imágenes contra XAML
- 2. ¿Cómo obtener un objeto superior (ventana o página) en WPF?
- 3. cómo cerrar la página de WPF como ventana
- 4. Tener una ventana wpf dentro de otra ventana wpf
- 5. ¿Minimiza una ventana en WPF?
- 6. Ventana sin bordes en WPF
- 7. WPF Ventana establecida Enfoque
- 8. WPF ventana emergente
- 9. Precarga de ventana WPF
- 10. LINQ asp.net página contra MS Access.
- 11. WPF contra XNA para representar miles de sprites
- 12. Abrir página en una nueva ventana sin ventana emergente
- 13. Agregar WPF UserControl a la ventana WPF en el código
- 14. WPF Impresión para ajustar página
- 15. WPF - Traer ventana al frente
- 16. Posición de ventana de WPF
- 17. Tamaño de ventana de WPF
- 18. Determine quién tiene foco en WPF Ventana
- 19. diseño de WPF en una ventana
- 20. C# WPF - Línea negra en la ventana
- 21. cerrar una ventana de otro en WPF
- 22. Consulte la ventana activa en WPF?
- 23. Ventana de deshabilitación de WPF en movimiento
- 24. Ventana nativa Win32 en WPF Control
- 25. Evento de ventana mostrado en WPF?
- 26. ¿Hay alguna diferencia de velocidad de carga entre la página y la ventana en WPF?
- 27. WPF: Configuración de ItemSource en XAML contra código subyacente
- 28. WPF. Cómo ocultar/mostrar la ventana principal desde otra ventana
- 29. ¿Cómo creo una página base en WPF?
- 30. Recibir una imagen arrastrada de la página web a la ventana de WPF
Si se abre una página nueva, la página anterior se destruye y se ejecuta la detención del código, pero cuando se abre una ventana nueva, el código de ambas ventanas se ejecuta en paralelo a menos que se use 'ShowDialog();' – user0331