我用C#创建Windows窗体应用程序。

我有一个一般的表格和一个面板。

我使用以下代码在此面板中显示subForm:

SubForm objForm= SubForm.InstanceForm();
this.IsMdiContainer = true;
objForm.TopLevel = false;
pnlSubSystem.Controls.Add(objForm);
objForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
objForm.Dock = DockStyle.Fill;
objForm.Show();

现在,我想在此面板的subForm上显示其他表单,但是我不知道该怎么做。

最佳答案

我认为您的问题已通过以下代码解决:

    SubForm objForm= SubForm.InstanceForm();
    objForm.TopLevel = false;
    pnlSubSystem.Controls.Add(objForm);
    objForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
    objForm.Dock = DockStyle.Fill;
    objForm.Show();

09-26 18:03