To answer your question:
Form1 f = new Form1();
f.Closed += new ....
f.ShowDialog();
and in the
Closed
event handler for Form1
Form2 f = new Form2();
f.ShowDialog();
Maybe if you described EXACTLY what you're trying to do, we could give you a better answer.