我怎样才能使表格“反应迟钝”?

时间:2015-08-17 13:53:30

标签: c# forms

目前我有2个表格打开。但是,我希望其中一个没有响应,而另一个是开放的。

描述起来并不容易,但我认为当你打开那个窗体的提示窗口时,所有人都知道点击主窗口时会发出“砰砰”的声音。

有没有办法比较快?

我很确定它适用于

Window.Enabled = false;

但我更喜欢通过在我希望用户在那一刻工作的窗口上设置属性来执行它,而不是必须禁用所有其他属性。

我可以想象像

这样的东西
dialogwindow.Focus = true;

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:5)

当您显示第二个窗口时 - 您应该使用此method

显示它
dialogWindow.ShowDialog();