C# 打开一个窗体的同时关闭原窗体
窗体1为原窗体,窗体2为新建窗体
怎样使窗体2打开的同时窗体1关闭并且当关闭窗体2时,整个程序退出
[解决办法]
form2 f2 = new form2();f2.Closed += new EventHandler((e, sender) => { this.Close(); Application.Exit(); });f2.Show();this.Hide();
[解决办法]
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form1 f1 = new Form1(); f1.ShowDialog(); Form2 f2 = new Form2(); // 这里可以把f1得到的结果传递f2; Application.Run(new Form2()); }
[解决办法]
笔误
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form1 f1 = new Form1(); f1.ShowDialog(); Form2 f2 = new Form2(); // 这里可以把f1得到的结果传递f2; Application.Run(f2); }