【发布时间】:2017-11-25 05:00:00
【问题描述】:
我使用 MVVM 创建了一个 WPF 应用程序,但在关闭/打开窗口时遇到了困难。在我的登录窗口上,我使用以下方法关闭登录窗口并单击按钮打开 WindowOPHome 窗口:
WindowOPHome dashboard = new WindowOPHome();
dashboard.Show();
Application.Current.MainWindow.Close();
一切正常,登录窗口关闭,同时 WindowOPHome 窗口打开。当我尝试关闭 WindowOPHome 窗口并通过单击类似于登录窗口/WindowOPHome 操作的按钮打开 WindowMainAdmin 窗口时,WindowMainAdmin 窗口会打开一瞬间然后消失,而 WindowOPHome 永远不会离开视线。以下是关闭WindowOPHome和打开WindowMainAdmin的代码:
WindowMainAdmin dashboard = new WindowMainAdmin();
dashboard.Show();
Application.Current.MainWindow.Close();
任何帮助将不胜感激!如果您需要任何其他代码,请告诉我。非常感谢!
【问题讨论】: