c# WF 第6节 MDI窗体
本节内容:
1:SDI 窗体是什么
2: MDI 窗体是什么
3:如何创建MDI窗体
1:SDI 窗体是什么
SDI 窗体 : single-document interface 单一的窗体;上篇的启动时的form形状;
2: MDI 窗体是什么
MDI 窗体 : multiple-document interface 多文档界面,在窗体里面包含了窗体。
3:如何创建MDI窗体
如上第二点的:一个MDI我们要怎么创建?
MDI的窗体使用方法: 1:确定一个副窗体,把窗体的IsMdiContainer属性设置为true ; 2:创建子窗体,并且设置他们的副窗体;
代码实现
private void 新建ToolStripMenuItem_Click(object sender, EventArgs e) { Form2 mychlid = new Form2(); mychlid.MdiParent = this; //指定它的父亲是谁 mychlid.Show(); //父亲一点击就show } private void 层叠ToolStripMenuItem_Click(object sender, EventArgs e) { LayoutMdi(MdiLayout.Cascade); } private void 水平ToolStripMenuItem_Click(object sender, EventArgs e) { LayoutMdi(MdiLayout.TileHorizontal); } private void 关闭ToolStripMenuItem_Click(object sender, EventArgs e) { Close(); } private void 垂直ToolStripMenuItem_Click(object sender, EventArgs e) { LayoutMdi(MdiLayout.TileVertical); } private void mainFORM_Load(object sender, EventArgs e) { }