C#创建没有菜单栏的MDI孩子

时间:2012-11-15 22:50:39

标签: c# .net mdichild mdiparent vb.net-to-c#

我刚刚使用.NET和VB切换到使用C#,而我很难创建一个自动加载它的父级的MDI子级。 所以我有一个父表单(IsMdiContainer = True)。我还有另一个窗口表单,我想将其指定为主要父项的子项,并在初始加载父项时加载它。 在VB中,这非常简单;在Mdiparent你简单地说form1.mdiParent = Me(或多或少)和form1.Show()来让它与父级一起加载。 有没有办法在C#中做到这一点?我看到的每个帮助页面都需要使用菜单栏动态生成孩子,这不是我想要做的事情。 有帮助吗?对不起,如果之前已经问过这个问题;在询问之前我搜索了高低。

1 个答案:

答案 0 :(得分:0)

所以我搞砸了很长一段时间才弄清楚这个。我必须首先声明一个对象的实例。
这就是我现在所做的工作:
        private void mainParent_Load(object sender,EventArgs e)         {
            leftPanel LP = new leftPanel();             LP.MdiParent =这个;             LP.Show();
        }
我希望这可以帮助遇到同样问题的其他人。括号中的第一行实际上是我遗失的钱。