我有一个WPF应用程序,主窗口的装饰是自定义的,通过WindowStyle ="None".我绘制自己的标题栏和最小/最大/关闭按钮.不幸的是,Windows在调整窗口大小时不会强制执行MinWidth和MinHeight属性,从而允许窗口一直调整到3x3(appx - 刚好足以显示窗口增长的句柄).
我已经不得不拦截窗口事件(sp.0x0024)来修复由WindowStyle = none引起的最大化错误(它将在Windows任务栏上最大化).我并不害怕拦截更多事件来实现我的需要.
有没有人知道如何让我的窗口不在我的MinWidth和MinHeight属性下调整大小,如果有可能的话?谢谢!!