MDI窗体

一:MDI窗体的概念

    多文档界面(MDI)窗体用于同时显示多个文档,每个文档显示在各自的页面中

二:如何设置MDI窗体

    1.设置父窗体;在MDI窗体中,起到容器作用的窗体称为“父窗体”,如果要将某个窗体设置为父窗体,只要在窗体的属性面板中将IsMdiContainer属性设置为true即可。

    2.设置子窗体;mdiParent方法。

三:排列MDI子窗体

    1.水平排列

    2.垂直排列

    3.层叠排列

例子:

namespace MDI窗体设计

{    

public partial class Form1 : Form  

 {        

public Form1()      

 {            

InitializeComponent();      

 }        

private void 显示子窗体ToolStripMenuItem_Click(object sender, EventArgs e)      

 {          

 Form2 frm2 = new Form2();            

frm2.MdiParent = this;          

 frm2.Show();            

Form3 frm3 = new Form3();            

frm3.MdiParent = this;            

frm3.Show();          

 Form4 frm4 = new Form4();          

 frm4.MdiParent = this;          

 frm4.Show();      

 }        

private void 纵向排列ToolStripMenuItem_Click(object sender, EventArgs e)

       {          

 LayoutMdi(MdiLayout.TileHorizontal);    

   }      

 private void 纵向排列ToolStripMenuItem1_Click(object sender, EventArgs e)      

 {          

 LayoutMdi(MdiLayout.TileVertical);        

     }  

     private void 层叠排列ToolStripMenuItem_Click(object sender, EventArgs e)    

   {        

   LayoutMdi(MdiLayout.Cascade);    

   }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值