我有一个无窗口的wpf应用程序,每当我将窗口状态设置为最大化时,它将在主显示器上最大化。

我想做的是让它最大化运行应用程序的显示。

所以有什么想法我会怎么做吗?

目前我的代码只是

private void titleBarThumb_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            if (this.WindowState == System.Windows.WindowState.Normal)
            {
                this.WindowState = System.Windows.WindowState.Maximized;
            }
            else
            {
                this.WindowState = System.Windows.WindowState.Normal;
            }
        }

最佳答案

我在MainWindow(第一个控件)构造函数中包含了以下代码行:

Application.Current.MainWindow.WindowState = WindowState.Maximized;

10-07 20:15