WPF无边框窗口最大化的双监视器问题

时间:2014-03-25 14:24:42

标签: wpf

我在WPF中使用无边界自定义窗口,它在一台显示器上工作正常,但是我将窗口拖到第二台显示器,该显示器具有较高的分辨率,窗口未正确最大化,并且某些显示器空间仍为空。这个问题在以下社区博客中有描述,是他们对此问题的任何解决方法吗?

https://connect.microsoft.com/VisualStudio/feedback/details/540394/maximized-window-does-not-cover-working-area-after-screen-setup-change

由于

2 个答案:

答案 0 :(得分:1)

我认为你别无选择。您必须使用低级别的Windows API。

请参阅http://blog.onedevjob.com/2010/10/19/fixing-full-screen-wpf-windows/以更好地了解这些论点。

或者你检查了Screen班吗?

答案 1 :(得分:0)

查看我在无边框窗口上给出的这个帖子的答案。该代码中存在多监视器问题的答案。

WPF Borderless Window issues: Aero Snap & Maximizing