【发布时间】:2010-12-15 16:13:24
【问题描述】:
我有一个 WPF 应用程序,其中主窗口的装饰是自定义的,通过 WindowStyle="None"。我画了自己的标题栏和最小/最大/关闭按钮。不幸的是,当窗口调整大小时,Windows 不会强制执行我的 MinWidth 和 MinHeight 属性,因此允许窗口一直调整到 3x3(appx - 足以显示句柄以扩大窗口)。
我已经不得不拦截窗口事件 (sp. 0x0024) 以修复由 WindowStyle=none 引起的最大化错误(它将在 Windows 任务栏上最大化)。我不怕拦截更多的事件来实现我所需要的。
如果可能的话,有谁知道如何让我的窗口不调整到我的 MinWidth 和 MinHeight 属性以下?谢谢!!
【问题讨论】:
标签: wpf xaml window height width