2014-09-17 6 views
0

Я хочу, чтобы в форме дочернего элемента отображалась нагрузка приложения с родительской формой, которая была отключена за дочерней формой. Как я могу добиться этого в приложении Windows C#?Показать дочернюю форму при загрузке формы с родительской формой за

+0

Вы можете использовать событие Form.Load или Form.Shown в родительской форме, чтобы создать экземпляр дочерней формы и отобразить ее. Что именно вы пытаетесь выполнить и что вы пробовали до сих пор? –

ответ

2

Если вы хотите, чтобы показать Form2 из Form1 вы можете следовать этому методу также

f2 = new Form2(); 
f2.ShowDialog(this); 
0
private void Form1_Shown(Object sender, EventArgs e) 
{ 
    f2 = new Form2(); 
    f2.ShowDialog(this); 
} 
0

Вы можете скрыть или отобразить формы с помощью form1.Show() или form1.Hide(). Но до сокрытия я скажу вам, чтобы сохранить экземпляр Form1 и использовать его, чтобы показать или скрыть

Form2 parent= new Form2();   
parent.Hide(); 

Form1 child= new Form1();   
child.Show(); 

или Вы можете минимизировать родительскую форму и показать ребенку с помощью этого

Form2 parent= new Form2();   

Form2.WindowState = FormWindowState.Minimized; 
Смежные вопросы