将MDI子窗体置于父窗体中的panel之上,如何将子窗体置于父窗体中顶部
2009-09-01 09:23:31| 分类:
.NET/C#
| 标签:
|举报
|字号大中小 订阅
子窗体不能设置为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();
评论这张
转发至微博
转发至微博
评论