如何禁用WPF窗口标题栏双击最大化功能,但保留调整大小功能?
我知道ResizeMode可以禁用最大化,但它也会阻止调整窗体大小。
我知道如何移除最大化和最小化按钮,但仍然可以通过双击标题栏来最大化。
在WinForms中,这很容易实现。只需将FormBorderStyle从None设置为FixedSingle或Fixed3D即可。但在WPF中不再是一个选项。
我知道ResizeMode可以禁用最大化,但它也会阻止调整窗体大小。
ResizeMode="CanMinimize"
我知道如何移除最大化和最小化按钮,但仍然可以通过双击标题栏来最大化。
在WinForms中,这很容易实现。只需将FormBorderStyle从None设置为FixedSingle或Fixed3D即可。但在WPF中不再是一个选项。
P.S. 我正在尝试使用处理 WM_GETMINMAXINFO、WM_SYSCOMMAND 等技巧。但是似乎没有起作用...