esto en el boton de ocultar el primer formulario y mostrar el segundo
Form2 f2 = new Form2();
ff2.Show();
this.Hide();
y en el evento FormClosing pones lo siguiente y funcionara como kieres
Cita: Form1 f1=new Form1();
f1.Show();
espero te ayude la información