2010-05-15 25 views

Respuesta

75

conjunto WindowState = WindowState.Minimized;

+0

gracias no pude encontrar este xd – Erika

19

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; 
11

this.WindowState = WindowState.Minimized;

2
YourWindowName.WindowState = WindowState.Minimized; 
4

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.

0

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.

12

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.

+0

¡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). –

+1

Tal Segal, tienes razón, ¡tanques! Edité la publicación. – Lumo

+0

La solución alternativa es buena. Establecí ShowInTaskbar como falso durante StateChanged – CRice

Cuestiones relacionadas