因此,在我目前的情况下,我将桌面表单设置为通过MDI.Container打开该表单中的内容。
启动桌面窗体时,我会自动打开一个表单。阅读完表格后,您可以点击" next"在表单按钮上,它应该在同一个mdi容器中打开新表单,而是在我的实际操作系统的新窗口中打开它。我希望它在桌面窗体中的原始MDI容器中打开。 如果你能帮助我,请做!
我尝试过以下方法:
this.IsMdiContainer = true;
Welcome welcome = new Welcome();
welcome.MdiParent = this;
welcome.Show();
答案 0 :(得分:0)
这会有帮助吗?我不确定会得到你的问题
// C#
protected void MDIChildNew_Click(object sender, System.EventArgs e)
{
Form2 newMDIChild = new Form2();
// Set the Parent Form of the Child window.
newMDIChild.MdiParent = this;
// Display the new form.
newMDIChild.Show();
}
答案 1 :(得分:0)
问题是你在表单中使用ismdicontainer = true表单你应该在设计时使用ismdicontainer,而不是在运行时。