怎么在一个 winform窗口关闭时候出现确认是否关闭对话框
怎么在一个 winform窗口关闭时候出现确认是否关闭对话框。。我的程序如下
  private void MendianFrm_FormClosing(object sender, FormClosingEventArgs e)
         {
             if (MessageBox.Show("确实要退出系统吗?", "游戏进销存系统", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 this.Close();
                 this.Dispose();
                 Application.Exit();
             }
             else
             {
                 e.Cancel = true;
             }
但是出现的情况是点“是”的时候程序一直弹确定退出这个对话框来。而点“否”时却退出系统。。。请大哥大姐们执教哈小弟。。谢谢!!!!!!!!!!
------解决方案-------------------- private void MendianFrm_FormClosing(object sender, FormClosingEventArgs e)  
       {  
           if (MessageBox.Show("确实要退出系统吗?", "游戏进销存系统", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)  
           {  
               e.Cancel = true;  
           }
------解决方案--------------------C# code
private void MendianFrm_FormClosing(object sender, FormClosingEventArgs e) 
        { 
            if (MessageBox.Show("确实要退出系统吗?", "游戏进销存系统", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) 
            { 
                this.Dispose(); 
                Application.Exit(); 
            } 
            else 
            { 
                e.Cancel = true; 
            }