本帖最后由 §風過無痕§ 于 2013-8-9 17:58 编辑
MDI窗体是多文档界面(multiple-document interface)的简称!
设置Form1为父窗体之前:IsMdiContainer = false;
设置Form1为父窗体之后:IsMdiContainer = true;
疑问:这个是系统自动更换窗体的背景颜色吗?那还是仅仅一种区分表示法呐?不喜欢黑黑的 可以更换不?????
下面秀一秀个人学习练习 请指教!
排列MDI子窗口
- <P>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();
- }</P>
- <P>
- private void 水平平铺ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- LayoutMdi(MdiLayout.TileHorizontal);//使用MdiLayout枚举实现窗体的水平平铺
- }
- private void 垂直平铺ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- LayoutMdi(MdiLayout.TileVertical);//使用MdiLayout枚举实现窗体的垂直平铺
- }
- private void 层叠排列ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- LayoutMdi(MdiLayout.Cascade);//使用MdiLayout枚举实现窗体的层叠排列
- }</P>
复制代码
|
|