【问题标题】:Dual monitor issue for WPF Borderless window maximizationWPF 无边框窗口最大化的双显示器问题
【发布时间】:2018-02-05 23:36:09
【问题描述】:

我在 WPF 中使用无边框自定义窗口,它在一台显示器上运行良好,但是我将窗口拖到第二台分辨率更高的显示器上,窗口没有正确最大化,并且一些显示器空间仍然是空的。以下社区博客中描述了此问题,他们是否有解决此问题的方法?

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

谢谢

【问题讨论】:

标签: wpf


【解决方案1】:

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

请参阅http://blog.onedevjob.com/2010/10/19/fixing-full-screen-wpf-windows/ 以获得更好的论点。

或者你检查过Screen 类吗?

【讨论】:

  • 我也应用了这个解决方案,但即使它也不能正常工作。
  • 不,我还没有检查屏幕类,请您告诉我有关此的任何信息或分享任何参考。谢谢
【解决方案2】:

查看我在无边界窗口上的这个线程上给出的答案。您的多显示器问题的答案存在于该代码中。

WPF Borderless Window issues: Aero Snap & Maximizing

【讨论】:

    猜你喜欢
    • 2012-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 2021-06-18
    • 1970-01-01
    相关资源
    最近更新 更多