C# 多文档程序

1.首先,新建一个窗体,设置窗体的IsMdiContainer = true;

窗体的大小为700*600  长700  高600

C# 多文档程序

 

2.在窗体的Load事件中添加如下代码

  private void FormMain_Load(object sender, EventArgs e)
        {
            Form form = new Form();
            form.FormBorderStyle = FormBorderStyle.FixedToolWindow;
            form.MdiParent = this;
            form.Dock = DockStyle.Left;
            form.Width = 200;
            form.Show();

            Form form2 = new Form();
            form2.FormBorderStyle = FormBorderStyle.FixedToolWindow;
            form2.MdiParent = this;
            form2.Dock = DockStyle.Bottom;
            form2.Height = 100;
            form2.Show();

            LayoutMdi(MdiLayout.ArrangeIcons);
        }

最上层是一个菜单栏

下面是一个工具栏

最底层是一个状态栏

 

选中第一个子窗体

C# 多文档程序

 

选中第二个子窗体

C# 多文档程序