我有 3 个由其他人创建的项目。
所以..他们三个都有form1。
我想创建一个像 MDI 这样的新窗口窗体并将它们作为一个孩子放置。
由于名称空间不同,我无法添加它们。可以这样添加吗?
因为 .. 显示的示例是.. 在当前项目下添加新表单。
我不明白为什么这行不通。
- 确保IsMdiContainer
新表单的属性设置为 true
- 添加对其他项目的引用
- 在您的新窗口窗体(MDI 父窗体)中添加此代码(假设 WindowsFormsApplication2 是其中一个项目的名称):
//Create a new instance of the MDI child form
WindowsFormsApplication2.Form1 childForm = new WindowsFormsApplication2.Form1();
//Set parent form for the child window
childForm .MdiParent=this;
//Display the child window
childForm .Show();
重复你的其他项目。