先实例化一个公共窗体,Form frm =new Form();[Form是C#里面默认的,不用你自己创建这个窗体]然后再Button里写frm.Dispose();frm=new FORM2 ();frm.TopLevel = false;frm.Parent=this.splitContainer1.Panel2;frm.Show();
这个问题我也不怎么懂,还在研究中,楼上那位的代码基本上看不明白,不过form1,panel1控件都没出现,达不到楼主想要的结果的吧