准备步骤:
1. 创建一个Windows应用程序
2. 把默认窗口的名字修改为MainForm
3. 创建一个Windows窗体,取名为ChildForm
4. 在MainForm窗口中增加一个按钮,然后增加一个Panel,双击按钮在按钮里面写事件
事件的内容如下:
ChildForm child = new ChildForm(); //实例化一个子窗口
//设置子窗口不显示为顶级窗口
child.TopLevel = false;
//设置子窗口的样式,没有上面的标题栏
child.FormBorderStyle = FormBorderStyle.None;
//填充
child.Dock = DockStyle.Fill;
//清空Panel里面的控件
this.panel1.Controls.Clear();
//加入控件
this.panel1.Controls.Add(child);
//让窗体显示
child.Show();
至此,功能完全实现!