gpt4 book ai didi

c# - wpf中的双显示器双窗口应用程序

转载 作者:行者123 更新时间:2023-11-30 19:59:04 49 4
gpt4 key购买 nike

我正在尝试创建一个带有媒体元素的 wpf 视频播放器。我的目标是为该应用程序制作多个窗口。每个窗口将显示在不同的显示器上。就像 MainWindow 将获得主监视器的分辨率并调整自身大小以全屏显示。辅助监视器上的第二个窗口等等...

到目前为止,我已经在主监视器上全屏显示了 MainWindow。但我不知道如何在第二台显示器上显示第二个窗口的分辨率。请帮忙。

最佳答案

最简单的选择是显示它。在 show() 方法之后,调整它的大小。

            // display on second window
NewWindow win = new NewWindow();
System.Windows.Forms.Screen s1 = System.Windows.Forms.Screen.AllScreens[2];

System.Drawing.Rectangle r1 = s1.WorkingArea;
win.WindowState = System.Windows.WindowState.Normal;
win.WindowStartupLocation = System.Windows.WindowStartupLocation.Manual;
win.Top = r1.Top;
win.Left = r1.Left;

win.Show();
win.WindowState = System.Windows.WindowState.Maximized;

关于c# - wpf中的双显示器双窗口应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25091414/

49 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com