【问题标题】:WPF Child window not opening windowstate NormalWPF子窗口未打开windowstate正常
【发布时间】:2012-06-10 11:20:31
【问题描述】:

我有一个 WPF 程序,我希望大部分时间都最小化到系统托盘..

但是当它最小化到系统托盘时,收到消息时打开的子窗口不会在正常窗口状态下打开,而是在系统托盘中最小化打开..

我试过了

msgWindow.WindowState = System.Windows.WindowState.Normal;
msgWindow.Show();

但这不起作用..我可以通过这样做来解决它

this.WindowState = System.Windows.WindowState.Normal;
msgWindow.Show();

但是我不希望每次弹出消息时都打开主窗口..

【问题讨论】:

    标签: c# wpf window system-tray


    【解决方案1】:

    请试试这个对你有帮助。

    Window2 win2 = new Window2();//here i established the child window named as Window2
    win2.Show();
    

    以上代码同时显示两个窗口(主窗口和子窗口)。

     Window2 win2 = new Window2();//here i established the child window named as Window2
     win2.Show();
     this.Close();
    

    以上代码只显示子窗口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2015-03-03
      相关资源
      最近更新 更多