我正在尝试制作一个已经最大化打开的 WPF 窗口,没有调整大小/移动(在系统菜单中,也不是在边框中)。它应该一直最大化,除非用户最小化它。
我试图把 WindowState="Maximized" 和 ResizeMode="CanMinimize",但是当窗口打开时,它会覆盖任务栏(我不想要它)。
我有一个取消 SC_MOVE 和 SC_SIZE 的 WndProc 挂钩。我还可以使用 WndProc 中的条件进行此控制,例如“如果命令恢复并最小化,恢复,否则,阻止”等等。
但我的意思是,如果我们有另一种方法来实现它。谢谢大家阅读=)