如何在C#Net的MainForm中添加几个表单?

如何在C#Net的MainForm中添加几个表单?,c#,C#,我想在C#Net的MainForm中添加几个表单。 我们可以这样进入下一个表格 Form frm=new Form2(); frm.ShowDialog(); 就像那样。如果我们使用这种方法,Form2将以新的形式出现。而不是以MainForm出现。 我想做下面的图片 我该怎么做? 我只是C#Net的新生婴儿。 对不起,我的问题有错。 如果可以,请告诉我。 感谢您抽出时间。可以包含其他表单的表单称为MDI表单。CodeProject在它们上面有一个标记。您必须使用MDI表单。要创建MDI(多

我想在C#Net的MainForm中添加几个表单。 我们可以这样进入下一个表格

Form frm=new Form2();
frm.ShowDialog();
就像那样。如果我们使用这种方法,Form2将以新的形式出现。而不是以MainForm出现。 我想做下面的图片

我该怎么做? 我只是C#Net的新生婴儿。 对不起,我的问题有错。 如果可以,请告诉我。
感谢您抽出时间。

可以包含其他表单的表单称为MDI表单。CodeProject在它们上面有一个标记。

您必须使用MDI表单。要创建MDI(多文档界面),必须在属性窗口中设置
Form.IsMdiContainer=True


有关更多信息,请查看MSDN文章-

屏幕截图显示了一个表单。从工具箱中拖动控件并将其放到窗体上。显示Form2时是否需要访问主窗体,还是只访问Form2?因为您上面的代码是正确的,以防您希望以模态方式打开Form2。非常感谢您。我看起来就是那样。:)