//第一个窗体使用的方法 Form2 frm2 = new Form2(); this.Hide(); frm2.Show(); //第二个窗体使用的方法 new Form1().Show(); this.Close(); //不推荐以下的方法,此方法如果Form1 和 Form2 控件多的话实例化一个Form2同时也实例化了Form1消耗资源,此方法感谢C#易学网群[魑魅魍魉]的提醒 Form1 frm1 = new Form1(); public Form2() { InitializeComponent(); } //使用时调用的方法 frm1.Show();