如何在使用windows WPF
時以編程方式最小化窗口?我似乎可以找到.Resize屬性?最小化WPF中的窗口?
32
A
回答
75
設置WindowState = WindowState.Minimized;
19
您在尋找Window.WindowState
屬性。這是一個依賴性屬性,更改時會設置Window.RestoreBounds
屬性,因此您可以始終在更改前恢復到該大小。
查看枚舉here。
myWindow.WindowState = WindowState.Minimized;
11
this.WindowState = WindowState.Minimized;
2
YourWindowName.WindowState = WindowState.Minimized;
4
使用窗口的對象WindowState property到programmaticly最小化窗口。
window.WindowState = WindowState.Minimized;
設置窗口狀態WindowState.Normal將恢復窗口是以前WindowsState,大小和位置。
window.WindowState = WindowState.Normal;
Window.Normal有點用詞不當。在WindowState property和WindowState Enumeration MSDN文章提示在WindowState.Normal實際功能和測試證實它。
0
正如許多說,
window.WindowState = WindowState.Minimized
可以最小化窗口爲您服務。 但要小心計時 - 我意外地在MouseLeftButtonDown
處理程序(vs MouseLeftButtonUp
)中設置了此項,並且窗口無法恢復。
12
對於那些有同樣問題的人:請記住,如果ShowInTaskbar
設置爲false,那麼WindowState.Minimized
會將窗口最小化爲桌面左下方的小窗口標題欄 - 因此它不會最小化。
解決方法是將ShowInTaskbar
設置爲true,將WindowState
設置爲Minimized
,然後將ShowInTaskbar
重置爲舊值。
相關問題
- 1. Wpf最小化窗口?
- 2. WPF中最小化的窗口位置
- 3. Wpf主窗口獲取最小化
- 4. 當主窗口最小化時,WPF聚焦可見窗口
- 5. WPF窗口最大化
- 6. WPF窗口沒有最小化/最大化
- 7. 獲取最大化最小化窗口的窗口位置
- 8. 當在WPF中最大化時獲取窗口的大小
- 9. 窗口最小化和最大化
- 10. 禁用窗口最大化/最小化
- 11. JButton最小化窗口(JFrame)
- 12. 最小化Outlook窗口
- 13. 如何最小化窗口?
- 14. 最小化Tk窗口
- 15. 如何調整,最小化,最大化或關閉MVVM WPF中的窗口?
- 16. 如何渲染窗口關閉/最大化/最小化wpf中的按鈕?
- 17. 如何在最小化窗口後最大化窗口
- 18. 最小化Swing中的窗口
- 19. 在WPF中最大化鎖定窗口大小
- 20. JScrollPane窗口縮小縮小最小化
- 21. WPF禁用窗口關閉和最小化Tabbing上的按鈕
- 22. WPF - 隱藏窗口的最小化按鈕
- 23. 儘量減少WPF中的子窗口當子窗口的所有者窗口最小化時
- 24. WPF給予最大化,最小化,調整對子窗口的控制
- 25. 在javafx2中最小化窗口
- 26. 窗口(彈出)在javascript中最小化
- 27. Qt QDockWidget(浮動)最小化時,我的主窗口最小化
- 28. 窗口最小寬度在WPF
- 29. wpf縮小窗口
- 30. WPF窗口大小
謝謝,我不能碰到這個xd – Erika 2010-05-15 18:51:31