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 ();
}