c#从Form 2创建Form 1的MDI子

时间:2019-06-30 18:02:59

标签: c# mdichild mdiparent

我试图通过单击Form2上的按钮将From3的实例实例化为Form1的子级。

但是,在Form2中使用以下代码时:

Form3 PFForm = new Form3();
PFForm.MdiParent = Form1;
PFForm.Show(); 

...将Form3实例化为Form1的子代,我得到了错误:

““ Form1”是一种类型,在给定的上下文中无效。”

1 个答案:

答案 0 :(得分:1)

Form2还是Form1的子代吗?

如果是,则:

Form3 PFForm = new Form3();
PFForm.MdiParent = this.MdiParent;
PFForm.Show();