在两个屏幕上拉伸 WPF 窗口

发布于 2024-11-09 08:57:31 字数 86 浏览 4 评论 0原文

我是 WPF 的初学者。我希望我的应用程序能够跨具有相同分辨率的两个屏幕。
我需要一个示例代码应用程序,因为我不知道从哪里开始。

谢谢

I am a beginner in WPF. I want my application to stretch across two screens which have the same resolution.
I need a sample code application, because I don't know where I can start.

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

歌枕肩 2024-11-16 08:57:31

Screen 类将为您提供有关所有屏幕的信息。在之前没有实际做过的情况下,我会尝试以下操作:

int windowPosX = Screen.PrimaryScreen.WorkingArea.Left;
int windowPosY = Screen.PrimaryScreen.WorkingArea.Top;

int windowWidth = Screen.PrimaryScreen.WorkingArea.Width;
int windowHeight = Screen.PrimaryScreen.WorkingArea.Height;

foreach (Screen s in Screen.AllScreens)
  if (!s.Primary)
    windowWidth += s.Bounds.Width;

// Set the window's left, top, width and height properties accordingly

The Screen class will provide you with information about all the screens. Without having actually done it before, I'd try something like:

int windowPosX = Screen.PrimaryScreen.WorkingArea.Left;
int windowPosY = Screen.PrimaryScreen.WorkingArea.Top;

int windowWidth = Screen.PrimaryScreen.WorkingArea.Width;
int windowHeight = Screen.PrimaryScreen.WorkingArea.Height;

foreach (Screen s in Screen.AllScreens)
  if (!s.Primary)
    windowWidth += s.Bounds.Width;

// Set the window's left, top, width and height properties accordingly
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文