0

我有几个 WPF 窗口。

当我想打开一个新窗口时,我将关闭当前窗口,并加载一个新窗口:

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

我知道您可以将用户控件放入窗口中。

我可以在主窗口中加载窗口吗?

谢谢你。

4

1 回答 1

2

你可以通过设置 Window 的 owner 属性来做类似的事情。要获取主窗口,请使用:

Application.Current.MainWindow

之后,您可以设置 ProductMain 窗口的所有者

ProductMain productMain= new ProductMain();
productMain.Owner = Application.Current.MainWindow;
productMain.Show();
于 2012-10-03T14:37:24.867 回答