WinForms:子表单关闭父表单

时间:2011-07-06 12:10:39

标签: c# winforms dialog

在我的C#项目中,我有2个模态对话框(ParentForm和ChildForm):

在ParentForm中,我正在调用ChildForm:

        var ChildForm = new ChildForm ();
        if (DialogResult.OK == ChildForm .ShowDialog(this)) {
           ...

当我关闭ChildForm时,ParentForm也会自动关闭。 我该如何防止这种行为? 感谢。

1 个答案:

答案 0 :(得分:1)

所以,解决我的问题: ParentForm 上的某些按钮将DialogResult属性设置为Cancel,因此 ParentForm 在触发单击事件后关闭。< / p>