打印本文 打印本文 关闭窗口 关闭窗口
将MDI子窗体置于父窗体中的panel之上
作者:佚名  文章来源:本站原创  点击数1834  更新时间:2013/2/2 11:50:58  文章录入:mintao  责任编辑:mintao

子窗体不能设置为mdi,最好把窗体border设为none,然后在panel.Controls中进行加载
做的不是嵌入,而是位于panel之上,就好比图层一样让子窗体显示在最上层

如果嵌入的方法如下:
//WinForm嵌入panel
Form2 form = new Form2();
form.FormBorderStyle = FormBorderStyle.None;
form.TopLevel = false;
this.panel1.Controls.Add(form);
form.Show();
或者
FrmDetail Frm=new FrmDetail();
Frm.MdiParent=this;
Frm.Parent=this.Panel1;
Frm.Show();

打印本文 打印本文 关闭窗口 关闭窗口