Run some codes when another form would closed

c#, formclosing, winforms

Solution

private void button1_Click(object sender, EventArgs e)
{
    Form2 frm = new Form2();
    frm.FormClosed+= Form2Closed;
    frm.Show();

}

private void Form2Closed(object sender, EventArgs e)
{
    //frm has been closed
}

Problem

I have a winform with ID Form1, in this form I create new object of another form with ID Form2 and show it: codes in Form1: ``` Form2 f2 = new Form2(); f2.show(); ``` I want run some codes in Form1 when user f2 would closed: Please help me.

Original source