Проблемы с местоположением родительской дочерней формы MDI - PullRequest
1 голос
/ 29 августа 2009

Я знаю, используя следующие два метода для показа формы в другой форме

method1

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 Ответ

1 голос
/ 29 августа 2009

Вы можете изменить родителя формы в любое время, например ::

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