¿Cómo se minimiza una ventana mediante programación cuando se usa Windows WPF
? Parece que puedo encontrar un atributo .Resize?¿Minimiza una ventana en WPF?
Respuesta
conjunto WindowState = WindowState.Minimized;
Está buscando la propiedad Window.WindowState
. Es una propiedad dependiente y cuando se modifique establecerá la propiedad Window.RestoreBounds
, por lo que siempre puede restaurar el tamaño antes del cambio.
Ver la enumeración here.
myWindow.WindowState = WindowState.Minimized;
this.WindowState = WindowState.Minimized;
YourWindowName.WindowState = WindowState.Minimized;
Uso objeto de la ventana WindowState property a programmaticly minimizar una ventana.
window.WindowState = WindowState.Minimized;
Ajuste de estado de la ventana que se WindowState.Normal restaurar la ventana a su WindowsState anterior, tamaño y ubicación.
window.WindowState = WindowState.Normal;
Window.Normal es un nombre un tanto inapropiado. Las observaciones en los artículos WindowState property y WindowState Enumeration de MSDN dan pistas sobre la funcionalidad y las pruebas actuales de WindowState.Normal lo confirman.
Como muchos dijeron,
window.WindowState = WindowState.Minimized
minimizará la ventana para usted. Pero tenga cuidado con el tiempo: lo configuré accidentalmente en un controlador MouseLeftButtonDown
(frente a MouseLeftButtonUp
) y la ventana no se restauraría.
Para aquellos que tuvieron el mismo problema: tenga en cuenta que si ShowInTaskbar
está configurado en falso, entonces WindowState.Minimized
minimiza la ventana en una barra de título de ventana pequeña en la parte inferior izquierda del escritorio, por lo que no se minimiza.
Una solución consiste en establecer ShowInTaskbar
true, establecer WindowState
a Minimized
y luego reiniciar el ShowInTaskbar
a su antiguo valor.
¡Gracias! esto resolvió mi problema Usted tiene un error en la primera oración. debería ser: si ShowInTaskbar está configurado en falso (no verdadero). –
Tal Segal, tienes razón, ¡tanques! Edité la publicación. – Lumo
La solución alternativa es buena. Establecí ShowInTaskbar como falso durante StateChanged – CRice
- 1. Qt C++ minimiza y maximiza la ventana
- 2. Tener una ventana wpf dentro de otra ventana wpf
- 3. ¿Por qué el cierre de la última ventana secundaria minimiza su ventana principal?
- 4. Qt QDockWidget (flotante) se minimiza cuando mi MainWindow minimiza
- 5. ¿Cómo puedo detectar cuando mi ventana se minimiza con wxPython?
- 6. El contenido de la ventana desaparece cuando se minimiza
- 7. cerrar una ventana de otro en WPF
- 8. diseño de WPF en una ventana
- 9. Página contra ventana en WPF?
- 10. Ventana sin bordes en WPF
- 11. Cómo rotar una ventana de WPF?
- 12. WPF Ventana establecida Enfoque
- 13. WPF ventana emergente
- 14. Cargando una ventana de WPF sin mostrarlo
- 15. Precarga de ventana WPF
- 16. Enlazando la propiedad "WindowState" de una ventana en WPF usando MVVM
- 17. aplicación de ventana flash como naranja en la barra de tareas cuando se minimiza
- 18. Agregar WPF UserControl a la ventana WPF en el código
- 19. ¿Cómo sé qué monitor es una ventana WPF en
- 20. WPF: ¿Cómo recorro todos los controles en una ventana?
- 21. Recomendaciones para crear una ventana de registro en WPF
- 22. ¿No se creó una ventana WPF en un proyecto DLL?
- 23. ¿Cómo crear una ventana personalizada de cromo en wpf?
- 24. Cancelar una ventana que se cierra en WPF
- 25. WPF: Cómo iniciar desde una ventana en un montaje distinto
- 26. ¿Cómo hacer una ventana de plantilla en WPF?
- 27. ¿Cómo recibir notificaciones cuando una ventana se enfoca en WPF?
- 28. Encontrar el identificador en una ventana de WPF
- 29. Posición de ventana de WPF
- 30. WPF - Traer ventana al frente
gracias no pude encontrar este xd – Erika