关闭子窗口后启用我的父主窗口(父窗口)

时间:2013-11-29 07:19:42

标签: c# wpf

我希望在关闭子窗口时启用我的父窗口。当我使用启用属性时,它对我不起作用。将父级表格生成,它的父窗口被禁用。

1 个答案:

答案 0 :(得分:2)

试试这个:

在父Window中:

childWindow.Closed += ChildWindowClosed;

...

private void ChildWindowClosed(object sender, EventArgs e)
{
    IsEnabled = true;
}

现在,当子Window关闭时,父Window.IsEnabled属性将设置为true

但是,你可能不应该这样做......可能会对禁用主Window产生负面影响。如果您只是想在孩子Window打开时临时“锁定”父Window,那么您只需将对象Window作为对话框打开,就像这样:

childWindow.ShowDialog();