我有一个最小化的WPF窗口。我点击任务栏中的项目以最大化。它有点音频叮,然后我再试一次。通常大约第三次尝试它会最大化。什么可能导致它拒绝我最初的最大化尝试?不能始终最大化WPF窗口
3
A
回答
3
一种可能性是您有一些代码将ResizeMode属性的值更改为NoResize。
更多的看到这个页面:http://msdn.microsoft.com/en-us/library/ms748948.aspx
其次,你可能会被重写OnStateChanged而不是调用base.OnStateChanged()一致。
第三,在第一次尝试时,您可能会在UI线程中占用一些东西。一旦这个任务 - 不管它是什么 - 停止阻塞,那么WPF可以以恢复/最大化状态重新绘制窗口。
0
我尝试手动最大化自定义窗口时遇到类似问题。 解决的办法是把下面的代码在我的最大化按钮......
this.SizeToContent = System.Windows.SizeToContent.Manual;
this.MaxWidth = double.PositiveInfinity;
this.MaxHeight = double.PositiveInfinity;
this.Width = double.NaN;
this.Height = double.NaN;
this.WindowState = WindowState.Maximized;
在哪里“这个” referes的窗口。
相关问题
- 1. 使窗口始终最大化
- 2. WPF窗口最大化
- 3. WPF最大化窗口比屏幕大
- 4. 可停靠窗口 - 不能最大化
- 5. WPF自定义窗口:不能“取消”与Win7 Aero捕捉最大化窗口
- 6. 无法最大化子窗口wpf
- 7. WPF窗口最大化完全
- 8. 如何开始Pygame窗口最大化?
- 9. WPF窗口全屏与窗口最大化
- 10. 窗口最大化最大化
- 11. Wpf最小化窗口?
- 12. WPF功能区:最大化窗口关闭屏幕
- 13. WPF窗口没有最小化/最大化
- 14. 块窗口最大化功能? (完全)
- 15. MFC最大化窗口功能
- 16. 窗口最小化和最大化
- 17. 禁用窗口最大化/最小化
- 18. 能不能在弹出窗口来控制div时窗口最大化
- 19. Caliburn.Micro最大化Silverlight窗口
- 20. JFrame最大化窗口
- 21. 如何最大化窗口?
- 22. 如何最大化窗口?
- 23. PHP Webdriver - 最大化窗口
- 24. 获取最大化最小化窗口的窗口位置
- 25. 如何在最小化窗口后最大化窗口
- 26. WPF无边界窗口只是最大化主屏幕大小
- 27. 在WPF中最大化锁定窗口大小
- 28. 如何? WPF窗口 - 最大化,没有调整大小/移动
- 29. wpf - HierarchicalDataTemplate,VirtualizingStackPanel,窗口调整大小(最大化)
- 30. 当在WPF中最大化时获取窗口的大小