如何在打开另一个表单的同时单击第一个表单上的项目

时间:2015-01-02 07:36:22

标签: c# forms

示例图片: enter image description here

我只是想知道如何在孩子活跃时点击父表单上的内容!

为什么我需要它:用户可能需要在查看另一个对话框时访问一个对话框。

3 个答案:

答案 0 :(得分:2)

使用呼叫显示表单:

new Form2().showDialog();

不允许您点击form1

new Form2().show();

允许您点击父form1

答案 1 :(得分:0)

David Pilkington建议。

我通过以下方式解决了这个问题:

form.ShowDialog(this);

为:

form.Show(this);
谢谢你!

答案 2 :(得分:0)

非常简单(重新考虑)你可以使用它。

//Open as dialog
new Form2().showDialog();
//Open as new instance
f2 = new Form2();
f2.Show();