(C#之MDI窗体设计)
MDI设计步骤
1.建立父窗体,在父窗体属性栏找到IsMidContainer,并设置属性值
IsMidContainer=true;
2.建立子窗体并将窗口传递给父窗口
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();
}
3.排列子窗体
1.横向排列
private void 横向排列ToolStripMenuItem_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.TileHorizontal);
}
2.纵向排列
private void 纵向排列ToolStripMenuItem_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.TileVertical);
}
4.图示
横向排列
纵向排列
总结
这里对文章进行总结:
以上就是今天要讲的内容,本文仅仅简单介绍了MDI的使用,而MDI提供了能使我们在一个窗口快速展示多个窗口方法。