Pergunta : Maximizar o formulário do pai após ter fechado a criança

Olá! os indivíduos,
I têm um formulário principal e quase todo o outro é ele é crianças. Quando eu criar um formulário da criança como aquela: criança do
childForm = childForm novo ();
child. Mostra ();
this. Couro cru (); couro cru do
I o formulário do pai na bandeja do sistema. Mas depois que eu fecho o formulário da criança, é estúpido para o formulário principal permanecer na bandeja. E uma outra coisa. Por exemplo eu abro um formulário e do segundo eu abro um formulário da criança da geração do secon. Depois que fechando o eu não quero o formulário principal a show.
Is lá uma maneira de resolver este problema sem usar isso: rel= " nofollow " do " _blank " " do target= de " http://forum.codecall.net/c-programming/515-c-calling-parent-functions-child-form.html do href= do
c-programming/515-c-calling-parent-functions-child-form.html
de http://forum.codecall.net/?
class= do

Resposta : Maximizar o formulário do pai após ter fechado a criança

Você pode apenas subscrever ao evento de FormClosed () do “childForm” e mostrar o formulário principal outra vez de lá:

        vácuo confidencial button1_Click (remetente do objeto, EventArgs e)
        {
            criança do childForm = childForm novo ();
            criança. Mostra ();
            child.FormClosed += FormClosedEventHandler novo (child_FormClosed);
            isto. Couro cru ();
        }

        o vácuo child_FormClosed (remetente do objeto, FormClosedEventArgs e)
        {
            isto. Mostra ();
        }

Uma outra opção é usar ShowDialog ():

        vácuo confidencial button1_Click (remetente do objeto, EventArgs e)
        {
            criança do childForm = childForm novo ();
            isto. Couro cru ();
            child.ShowDialog ();
            isto. Mostra ();
        }
Outras soluções  
 
programming4us programming4us