panel1 控件 、 父窗体 Form1 子窗体 Form2
this.panel.controls.clear();在加载控件时 先清空容器。
Form2 Frm=new Form2();
Frm.ToLevel=false; 这个很重要 。
this.panel1.Controls.add(Frm)
Frm.show();
基本就是 这样实现的 , 可能 代码 不规范 。 你自己试着写一下
为什么要谈那么多窗体呢?都用panel展示 然后设置可见性不行么?
瞎掰!子窗口怎么可能在一个panel中呢?