你这个要求实在是不对路子。是思路不对。应该是将窗体一和窗体二中的控件分别用一个panel装起来,设为隐含状态。都放在主窗体的panel1中。点击 窗体一时,第一个panel的Visible=True,第二个panel的Visible=False点击 窗体二时,第一个panel的Visible=False,第二个panel的Visible=True就达到你要的效果了。窗体不能装来装去的。再有一个方法就是创建自定义控件。那个说起来太麻烦,看看书吧。