private void button1_Click(object sender, EventArgs e) { var frm = new BattleScreen(); frm.Location = this.Location; frm.StartPosition = FormStartPosition.Manual; frm.FormClosing += delegate { this.Show(); }; frm.Show(); this.Hide(); }