Search code examples
c#winformssubform

How to Load Form inside panel other form in win app


I Create a Windows Forms application with C#.

I have a general Form and a panel on it.

I show subForm into this panel with code:

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();

now I want to show other form on subForm of this panel, But I dont know how to do it.


Solution

  • I think your problem resolved by this code:

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