0

我有 3 个由其他人创建的项目。

所以..他们三个都有form1。

我想创建一个像 MDI 这样的新窗口窗体并将它们作为一个孩子放置。

由于名称空间不同,我无法添加它们。可以这样添加吗?

因为 .. 显示的示例是.. 在当前项目下添加新表单。

4

1 回答 1

1

我不明白为什么这行不通。

- 确保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();

重复你的其他项目。

于 2011-01-13T07:04:23.190 回答