C#应用程序退出时,关闭时不是带有x的主窗体

时间:2013-04-13 13:24:24

标签: c# winforms

我有一个应用程序有2种形式,一种主要形式和另一种形式。 我有另一种形式的退出按钮(当按下Application.Exit()时),但是如果有人点击此表单上的x,我该如何调用呢?

4 个答案:

答案 0 :(得分:1)

在表单关闭或表单的关闭事件中调用它。

答案 1 :(得分:1)

在OtherForm.Closed(sender,e)或OtherForm.Closing(sender,e)

     Application.Exit();

答案 2 :(得分:1)

简单;在Form1.cs中

    private void CloseApplicationButton_Click(object sender, EventArgs e)
    {
        Form2 m= new Form2();

        m.X_Click(this, null);

    }

所以在form2.cs中点击事件公开

    public void X_Click(object sender, EventArgs e)
    {
        Application.Exit();
    }

答案 3 :(得分:0)

为什么不两个都做

Application.Exit();

除非您有一些常用代码,否则您希望作为退出方案的一部分运行?