MDI父子表格位置问题

时间:2009-08-29 12:48:36

标签: c# winforms panel parent-child mdiparent

我知道使用以下两种方法以另一种形式显示表单

方法1

public Form1()
{
    InitializeComponent();

    Form2 embeddedForm = new Form2();
    embeddedForm.TopLevel = false;
    Controls.Add(embeddedForm);
    embeddedForm.Show();
}

方法2

Form1 fChild = new Form1();
fChild.MdiParent = this;
fChild.Show();

我需要学习如何在父表格的面板中显示这个子表单

或者如果有人可以告诉我如何设置子表格的x,y坐标

1 个答案:

答案 0 :(得分:1)

您可以随时更改表单的父级,例如:

fChild.TopLevel = false;
fChild.Parent = fParent.panel1;