如何通过单击C#中的按钮打开MDI父级?

如何通过单击C#中的按钮打开MDI父级?,c#,mdiparent,C#,Mdiparent,我有两种形式表单1包含按钮button1和mdi父表单 通过单击按钮1我希望被重定向到MDI父窗体 我在点击按钮1 MDIParent f = new MDIParent(); f.ShowDialog(); 但是,在单击按钮时,代码不会给出响应。您必须设置父窗体属性(IsMdiContainer=True) MDIParent f = new MDIParent(); f.MdiParent = this; f.Show(); 只需单击按钮1

我有两种形式<代码>表单1包含按钮
button1
mdi父表单

通过单击
按钮1
我希望被重定向到
MDI父窗体

我在点击
按钮1

MDIParent f = new MDIParent();
f.ShowDialog();

但是,在单击按钮时,代码不会给出响应。

您必须设置父窗体属性(IsMdiContainer=True)

        MDIParent f = new MDIParent();
        f.MdiParent = this;
        f.Show();

只需单击按钮1即可隐藏表单1。MDI父对象本身将变为可见。