2012-06-10 38 views
-1

我有我想最小化的大部分時間到系統托盤中的WPF程序..WPF子窗口不開放的WindowState普通

但是當它最小化到系統托盤,孩子窗口打開當收到一個消息處於正常的窗口狀態不開,但在系統托盤打開最小化..

我已經試過

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

但是,這並不工作..我可以通過做

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

但是我不想在每次彈出一個消息時打開主窗口..

回答

0

請試試這個它會幫助你。

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(); 

只有上面的代碼diplay子窗口。