2016-05-13 1 views
1

Как я могу установить Form1, родительский для другой формы Form2, чтобы я мог использовать Form2.StartPosition = FormStartPosition.CenterParent;?Настройка формы как родителя C#

+0

Если вы используете ShowDialog для отображения Form2, форма Form1 является родителем Form2. Или вы можете использовать 'Show (this)' – Pikoh

ответ

0

Для открытия Form2, как дитя Form1 использовать код:

в Form1:

Form2 fr=new Form2(); 
fr.Parent=this; 
fr.show(); 

Или используйте:

Form2 fr=new Form2(); 
fr.show(this); 
0
loginForm.StartPosition = FormStartPosition.CenterParent; 
loginForm.ShowDialog(this); 

Конечно ребенок сейчас будет (диалоговое окно) родительского окна, если это не желательно, просто замените ShowDialog на Show ..

loginForm.Show(this); 

Вам все равно необходимо указать StartPosition.

Смежные вопросы