c# - 最小化WPF中的窗口?



windows resize (5)

set WindowState = WindowState.Minimized;

https://src-bin.com

在使用Windows WPF時,如何以編程方式最小化窗口? 我似乎可以找到一個.Resize屬性?


Answer #1

this.WindowState = WindowState.Minimized;


Answer #2

對於那些遇到同樣問題的人:請記住,如果將ShowInTaskbar設置為false,則WindowState.Minimized Window最小化為桌面左下方的小窗口標題欄 - 因此它並未真正最小化。

解決方法是將ShowInTaskbar設置為true,將WindowState設置為Minimized ,然後將ShowInTaskbar重置為其舊值。


Answer #3

很多人說,

window.WindowState = WindowState.Minimized

將為您最小化窗口。 但要注意時間 - 我不小心在MouseLeftButtonDown處理程序(與MouseLeftButtonUp對比)中設置了這個,並且窗口無法恢復。


Answer #4
YourWindowName.WindowState = WindowState.Minimized;




minimize