C# - WPF模态窗口

时间:2017-05-16 12:20:41

标签: c# wpf modal-dialog

当模态窗口打开时,是否可以切换或激活其他窗口?

Window1 window = new Window1();
window.ShowDialog();

2 个答案:

答案 0 :(得分:1)

如果我理解正确,您可以执行以下操作:

Window1 window = new Window1();    
window.Activate(); 

这将激活窗口并将其置于前台。

答案 1 :(得分:1)

我不认为可以从模态窗口将控件设置回父窗体(这是使用模态窗口的重点)。您可以使用非模态窗口。

window.Show();

如果您使用window.Activate();,则不会显示该表单。