在主窗体(应用程序的主入口点的窗体)上
有个按钮,当点击按钮时弹出新窗体同时把主窗体也关闭了
这个怎样做呀??
我是这样写的,可是主窗体关了后新弹出的那个窗体也一同退出了. private void button1_Click(object sender, System.EventArgs e)
{
Form1 ff1=new Form1();
ff1.Show();
this.Close();
}请问怎样做才能新弹出的那个窗体不关闭呀?
有个按钮,当点击按钮时弹出新窗体同时把主窗体也关闭了
这个怎样做呀??
我是这样写的,可是主窗体关了后新弹出的那个窗体也一同退出了. private void button1_Click(object sender, System.EventArgs e)
{
Form1 ff1=new Form1();
ff1.Show();
this.Close();
}请问怎样做才能新弹出的那个窗体不关闭呀?
1、不改你的思路,将主窗口隐藏,即this.Visible = false;
2、改变思路,将弹出的窗口作为你的主窗口,在这个主窗口的OnLoad()函数中先显示你要关闭的窗口,这样只要关闭这个要关闭的窗口,新的主窗口就会显示出来第二种方法是比较合理的解决思路