Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在另一个窗体内创建窗体?_C#_C# 4.0_Windows Forms Designer - Fatal编程技术网

C# 如何在另一个窗体内创建窗体?

C# 如何在另一个窗体内创建窗体?,c#,c#-4.0,windows-forms-designer,C#,C# 4.0,Windows Forms Designer,我需要像这样把窗体嵌入另一个窗体中 我相信您希望查找MDI(多文档界面)。以下操作可能会满足您的需要ChildForm是要放置在ParentForm中的表单 ChildForm.TopLevel = false; ParentForm.Controls.Add(ChildForm); ChildForm.Show(); 请注意,您可能需要使用子窗体的位置。您希望查看MDI,并注意父属性以及web上以及Stackoverflow上的许多示例。您是否希望做一些类似于Excel已经在做的事情。。?如

我需要像这样把窗体嵌入另一个窗体中

我相信您希望查找MDI(多文档界面)。

以下操作可能会满足您的需要
ChildForm
是要放置在
ParentForm
中的表单

ChildForm.TopLevel = false;
ParentForm.Controls.Add(ChildForm);
ChildForm.Show();

请注意,您可能需要使用子窗体的
位置

您希望查看
MDI
,并注意
父属性以及web上以及Stackoverflow上的许多示例。您是否希望做一些类似于
Excel
已经在做的事情。。?如果是这样,请查看
GridView的
Interop
Datagridview