WPF页面到窗口导航

时间:2017-06-07 10:14:39

标签: wpf

我有 MainWindow 按钮1 ,当我按下此按钮时,它会导航到位于 Window1 内的 Page1 STRONG>。当我在 Page1 内按按钮2 时,我需要关闭 Window1 并显示 MainWindow 。请帮我找到解决方案。

当我尝试使用以下方式访问MainWindow对象时

Window1 w = Application.Current.MainWindow as Window1;   

w给出null。

1 个答案:

答案 0 :(得分:0)

试试这个:

//display a new MainWindow
MainWindow mainWindow = new MainWindow();
mainWindow.Show();

//close Window1
Window1 w = Application.Current.Windows.OfType<Window1>().FirstOrDefault();
w.Close();