我有3个由其他人创建的项目。
所以......他们三个都有form1。
我想创建一个像MDI这样的新窗口表格,并将它们作为孩子放置。
我无法添加它们,因为命名空间不同。是否可以像这样添加?
Coz ..显示的示例是..在当前项目下添加新表单。
答案 0 :(得分:1)
我不明白为什么这不起作用。
- 确保新表单的IsMdiContainer
属性设置为true
- 添加对其他项目的引用
- 在新的Windows窗体(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();
重复其他项目。