WPF窗口最大化候,窗口未紧贴屏幕,始终存在边距。这是怎么回事?

新手上路,请多包涵

我在做一个WPF窗口时,由于某些原因,必须手动控制窗口的 Maxheight 。当我设定了窗口的MaxHeight后,点击最大化按钮,窗口有最大化的动作,但未能与屏幕很严密的贴紧,始终存在3-5个像素的空白。如下图所示:

图片描述

如果移除手动设置窗口 Maxheight 的代码,窗口最大化时可以正常贴紧屏幕。

请教各位,这个问题应该如何解决

阅读 3.6k
1 个回答
  1. 可以尝试一下动态设置MaxHeight
  2. 调试一下UI,看看最大化后window的高度和宽度的值,与系统屏幕的值,哪里不一样。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进