2010-03-23 53 views

回答

33

使用Form.ShowDialog()

正如鲍勃提到的,你应该你的模式窗体上设置Form.DialogResult相应。

+3

不要忘了上的所述形式 – Bob 2010-03-23 19:55:43

+0

是否有这样做没有阻挡的方式设置按钮的DialogResult?我想创建对话框模式,但我仍然想在代码中发送信息给它,但是如果它阻塞了,我不能。 – NielW 2014-01-10 22:43:21

+0

@NielW你应该发表一个关于这个问题 – 2014-01-11 20:12:39

13

当您显示子窗体时,使用ShowDialog()方法而不是Show()

8
Form f = new Form(); 
f.ShowDialog(this); 
相关问题