我试图在MDI中打开子表格表格它在Visual Studio 2010中不起作用。我已经编写了以下代码。
private void dashboardToolStripMenuItem_Click(object sender, EventArgs e){
Dashboard dash = new Dashboard();
dash.MdiParent = this;
dash.Show();
}
它显示错误:表单不能同时是MDI子级和MDI父级。 参数名称:value。然后我尝试了这段代码。
private void dashboardToolStripMenuItem_Click(object sender, EventArgs e){
Dashboard dash = new Dashboard();
dash.MdiParent = this.MdiParent;
dash.Show();
}
这是有效的,但只发出我的孩子表单在顶部打开,MDI隐藏在后面。任何人都可以告诉我究竟是什么问题吗?