关闭有输入的表单时遇到问题

时间:2011-09-14 18:18:07

标签: c# winforms

我想关闭所有表单但这段代码不起作用。有人可以给我正确的代码吗?

private Form0 _form0 = null;
public Form1(Form0 form0)
{
   InitializeComponent();
   form0.Hide();
   _form0 = form0;
}

form0在用户按下入口按钮时会显示演示。将显示form1。

private void ToolStripMenuItem7_Click(object sender, EventArgs e)
{
   Form1 form1 = new Form1(form0);
   form1.Dispose();
   form1.Close(); 
}

2 个答案:

答案 0 :(得分:1)

private void ToolStripMenuItem7_Click(object sender, EventArgs e)
{
    using(Form1 form1 = new Form1(form0))
    {
       form1.Show();
    }
}

答案 1 :(得分:0)

Application.Exit();也将关闭所有表单和整个应用程序。