2012-10-03 169 views
0

我有幾個WPF窗口。主窗口中的WPF窗口

當我想打開一個新的窗口,我將關閉當前的一個,並加載一個新問題:

ProductMain productMain= new ProductMain(); 
productMain.Show(); 
this.Close(); 

我知道你可以把用戶控件到窗口。

我可以在主窗口中加載窗口嗎?

謝謝。

回答

2

您可以通過設置窗口的所有者屬性來做類似的事情。要獲得主窗口使用:

Application.Current.MainWindow 

之後,你可以設置ProductMain窗口owner

ProductMain productMain= new ProductMain(); 
productMain.Owner = Application.Current.MainWindow; 
productMain.Show();