【发布时间】:2011-05-11 08:38:46
【问题描述】:
就我而言,我有一个主窗口和一个登录视图。
当主窗口关闭时,应该会显示登录窗口。我这样关闭它:
void CloseOnCompleteAndDisplayLogin(object sender, RunWorkerCompletedEventArgs e)
{
this.Close();
new Login().Show();
}
在登录窗口中,我像这样打开MainWindow:
this.Hide();
var window = new MainWindow(model).Show();
问题:当我第一次登录并打开MainWindow 时,它工作正常。当我关闭MainWindow并再次登录时,主窗口的几个功能停止工作或开始抛出异常。
我在这里做错了什么?我已经想通Window_Loaded 之类的事件不会在重新登录时触发。
【问题讨论】: