我正在处理带有两个窗口的项目,主窗口和第二个窗口,当您单击主窗口上的按钮时,它会打开。但当我关闭第二个窗口,然后再次单击打开第二个窗口的按钮时,没有任何反应。 我用它来打开第二个窗口:
private void podsumujBtn_Click(object sender, RoutedEventArgs e)
{
summary.Show();
}
summary是第二个窗口类的名称。 我错过了什么?
答案 0 :(得分:0)
当你关闭一个窗口时,它已经消失了,而且它没有回来。所有这些资源都得到了清理。
你要做的是Hide
窗口而不是关闭窗口,假设在稍后的某个时间点将其恢复是很重要的。如果窗口刚刚隐藏,那么再次显示它将会正常工作。
答案 1 :(得分:0)
如果您关闭窗口,如果要查看它,则需要创建新窗口。你关闭第二个窗口还是隐藏?