我刚刚使用.NET和VB切换到使用C#,而我很难创建一个自动加载它的父级的MDI子级。 所以我有一个父表单(IsMdiContainer = True)。我还有另一个窗口表单,我想将其指定为主要父项的子项,并在初始加载父项时加载它。 在VB中,这非常简单;在Mdiparent你简单地说form1.mdiParent = Me(或多或少)和form1.Show()来让它与父级一起加载。 有没有办法在C#中做到这一点?我看到的每个帮助页面都需要使用菜单栏动态生成孩子,这不是我想要做的事情。 有帮助吗?对不起,如果之前已经问过这个问题;在询问之前我搜索了高低。
答案 0 :(得分:0)
所以我搞砸了很长一段时间才弄清楚这个。我必须首先声明一个对象的实例。
这就是我现在所做的工作:
private void mainParent_Load(object sender,EventArgs e)
{
leftPanel LP = new leftPanel();
LP.MdiParent =这个;
LP.Show();
}
我希望这可以帮助遇到同样问题的其他人。括号中的第一行实际上是我遗失的钱。