MDI设置

SDI:单文档界面应用程序,即不能再同一个窗口中打开多个文档,例如:记事本,Word,
MDI:多文档界面应用程序,即可以在同一个窗口中打开多个文档,例如:Excel
 1.特点:
  1)每个应用程序中只能有一个MDI父窗体,但可以打开多个MDI子窗体
  2)任何子窗体都只能在父窗体内部区域活动
  3)当关闭任何子窗体时,对其他打开的子窗体以及父窗体均没有任何影响
  4)当关闭父窗体时,将关闭所有打开的子窗体

 2.创建步骤:
  1)窗体MDI父窗体
   操作:只要将当前窗体的IsMdiContainter属性设置为true,
   当前窗体就变成了一个MDI父窗体
  2)创建并显示子窗体
   SonFrm sonFrm=new SonFrm();
   sonFrm.MdiParent=this;//此时this指的是当前MDI父窗体对象
   sonFrm.Show();
 3.排列子窗体
  垂直平铺:this.LayoutMdi(MdiLayout.TileVertical);
  水平平铺:this.LayoutMdi(MdiLayout.TileHorizontal);
      层叠:this.LayoutMdi(MdiLayout.Cascade);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值