我见过这么多的样本,为了打开关闭的窗口,我应该在关闭事件中隐藏窗口,但这对我来说并不公平,如果我在工作中间关闭窗口并再次打开显示内容的窗口我离开的地方,因为我以前隐藏窗口。那么在关闭或隐藏窗口后,我怎么才能重新启动我的窗口。如何重新打开关闭的窗口?
当前我打电话给winload方法,它是在调用隐藏窗口的显示方法后显示新窗口。
private PurgeData data=new PurgeData();
private void MenuPurgeData_Click(object sender, RoutedEventArgs e)
{
try
{
if (PurgeData == null)
{
PurgeData = new PurgeData();
PurgeData.Show();
}
else
{
PurgeData.WinLoad();
PurgeData.Show();
}
}
谢谢, @nagaraju。
如果你不是我的,你能否提供示例代码片段。 – nag 2012-01-05 12:20:31
我已添加代码。它完全没有经过测试,并直接输入到StackOverflow中,所以在某些属性/方法上可能存在编译器错误,但它应该给你一个总体思路。 – keyboardP 2012-01-05 12:30:50
非常感谢。 – nag 2012-01-05 12:33:49