WinForm 关闭窗体怎么没有提示,直接关闭了?
我添加了如下代码 
 private   void   Form1_Closing(object   sender,   System.ComponentModel.CancelEventArgs   e) 
                         { 
                                     DialogResult   r   =   MessageBox.Show( "是否关闭窗口! ",    "关闭窗口! ",   MessageBoxButtons.YesNo,   MessageBoxIcon.Question); 
                                     if   (r==DialogResult.No   ) 
                                     { 
                                                 e.Cancel   =   true; 
                                     } 
                         } 
 怎么我关闭时没有提示,刚学C#,向大家请教下
------解决方案--------------------Form1_Closing 
 你注册了这个事件没有? 
 this.Closing += new...
------解决方案--------------------ms有个onclose事件哈,在那事件里加你的代码看看
------解决方案--------------------是啊,你注册上了这个事件了吗?   
------解决方案--------------------运行调试下.如果通过.说明OnClose事件已经注册.. 
 你在找找其他原因..