方法一:
Form2 f2 = new Form2();
this.Hide();
f2.Show();
方法二:
Private void Form2_Load(object sender, EventArgs e)
{
Form1 f1 = new Form1();
f1.Show();
Application.DoEvents(); // 处理当前在消息队列中的所有Windows消息
Thread.Sleep(2000); // 该窗体显示2000毫秒
f1.Close();
}
方法三:
Form1.ActiveForm.Visible = false;
Form2 form2 = new Form2();
form2.ShowDialog(this);
// 打开你指定的窗口