I'm a bit confused about what you're trying to do. To return to Form1, you just need to set form.Owner = this; when creating Form2, and then use Owner.Show() in Form2 FormClosing event to show Form1 again
form.Owner = this;
Owner.Show()
FormClosing