使用关闭按钮退出整个应用程序c#

时间:2018-06-01 20:14:41

标签: c# winforms

我正在使用c#进行应用,并且在尝试关闭应用时遇到了一些问题。

因此,当我的应用程序启动时,负载上会出现一个消息框。然后我有3个选项,是否和取消。

我喜欢这样,如果用户点击该messageBox的退出按钮,它会关闭整个应用程序。但相反,它只是关闭消息框并显示我的下一个应用程序。

我尝试过像Environment.Exit(0)这样的东西; Application.Exit ...但没有任何效果

这是我的代码!

private void Form1_Load(object sender, EventArgs e)
    {
       //this is executed on the load of my form, the user has to choose a difficulty that will change the depth

        // IMPORTANT : 
        //Facile stands for Yes
        //Moyen stands for No
        //Difficile stands for Cancel
        MessageBoxManager.Yes = "Facile";
        MessageBoxManager.No = "Moyen";
        MessageBoxManager.Cancel = "Difficile";
        MessageBoxManager.Register();
        DialogResult result = MessageBox.Show("Quelle est la difficulté?", "Niveau de jeu",
MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            //according to the chosen button, the value of depth will change
            if (result == DialogResult.Yes) // facile
            {
                profondeur = 3;

            }
            else if (result == DialogResult.No) 
            {
                profondeur =6 ;
            }
            else if (result == DialogResult.Cancel) 
            {
                profondeur = 9;
            }
        else {

            Environment.Exit(0); //if any other button is clicked ?

        }

    }

提前谢谢!

0 个答案:

没有答案