有什麼辦法可以防止擁有窗口最小化?我有一個使用新窗口進行消息傳遞的應用程序,我使用OwnedWindows列表來管理它們。主應用程序關閉時關閉擁有的窗口對我也很有用。我只需要能夠最大限度地減少所有者,而不必最小化擁有的窗口。如何防止擁有窗口最小化
回答
你能避免使用所擁有的窗口,在這種情況下,你不會有這個問題。
如果你這樣做,雖然,關閉主窗口將不足以再關閉應用程序,所以你需要修改你的App.xaml
並設置ShutdownMode
到OnMainWindowClose
像這樣:
<Application ShutdownMode="OnMainWindowClose" ...>
</Application>
如果您不要那樣做,即使主窗口已關閉,只要有窗口打開,應用程序就會保持打開狀態。
嗯,事情是我正在使用IronPython,並且我使用Owner/Owned窗口來訪問屬於另一個窗口的控件/函數。更具體地說,主窗口是發送者/接收者,而其他人只能作爲顯示和輸入消息的地方。我不想禁用最小化按鈕,剛剛從業主 –
這個信號不會禁用最小化任何窗口 –
我知道,但它也不會讓我打電話給車主方法是這樣的:self.Owner.sendMessage() –
- 1. 如何防止窗口最小化?
- 2. 如何最小化窗口?
- 3. 如何在最小化窗口後最大化窗口
- 4. 防止WPF窗口最小化(Winkey + D,主要是)
- 5. 如何最大化我的主窗口並防止在QT中調整大小
- 6. JToolBar防止最小化
- 7. 防止窗口...
- 8. Node-Webkit:如何最小化窗口?
- 9. 如何最小化Java的JFrame窗口?
- 10. PyQt4如何恢復最小化窗口?
- 11. 窗口最小化和最大化
- 12. 禁用窗口最大化/最小化
- 13. JButton最小化窗口(JFrame)
- 14. 最小化Outlook窗口
- 15. 最小化Tk窗口
- 16. Wpf最小化窗口?
- 17. MFC - 最小化主MDI窗口只有
- 18. 最小化所有打開的窗口?
- 19. 如何讓子窗口最小化和最大化與主窗口
- 20. 如何使用最小化/最大化窗口控件顯示Qt.Tool窗口?
- 21. 獲取最大化最小化窗口的窗口位置
- 22. 如何獲得最小化窗口的窗口句柄
- 23. OpenGL防止在窗口調整大小
- 24. 防止窗口大小調整行爲
- 25. JScrollPane窗口縮小縮小最小化
- 26. 如何使用Addon SDK跟蹤窗口最小化/最大化?
- 27. 如何檢測JFrame窗口最小化和最大化事件?
- 28. 如何最大化窗口?
- 29. 如何最大化窗口?
- 30. 我可以防止WPF中的窗口最大化嗎?
難道你不能只將ResizeMode設置爲NoResize?代碼來禁用最小化按鈕[在這裏](http://stackoverflow.com/a/958980/17034),而是使用WS_MINIMIZEBOX(0x20000)。 –