C# MDI 简单实现

Posted Thomas会写字

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# MDI 简单实现相关的知识,希望对你有一定的参考价值。

// TabPage
for (int i = 0; i < 4; i++)

    TabPage page = new TabPage();
    page.Text = i.ToString();
    tabControl1.Controls.Add(page);
    page.Controls.Add(new Form2  TopLevel = false, Dock = DockStyle.Fill, BackColor = Color.Orange, FormBorderStyle = FormBorderStyle.None, Visible = true );


// Panel
Form2 f = new Form2()  TopLevel = false, Dock = DockStyle.Fill, BackColor = Color.Orange, FormBorderStyle = FormBorderStyle.None, Visible = true ;
panel1.Controls.Add(f);

以上是关于C# MDI 简单实现的主要内容,如果未能解决你的问题,请参考以下文章

c# 怎么完全隐藏mdi子窗体的标题栏?

c# 如何保持一个MDI子窗口永远最大化?

C#-MDI-多窗口通信方法总结

从 MDI 切换到 SDI 并再次切换回来

C#中MDI表单的问题

VB6中 怎么让MDI子窗体始终填满父容器,并随MDI窗体的大小改变而改变?