为什么我点取消它也是退出啊?
private   void   Form3_Closing(object   sender,   System.ComponentModel.CancelEventArgs   e) 
 		{ 
 		               DialogResult   re=MessageBox.Show( "是否确认退出本系统? ", "提示 ",MessageBoxButtons.YesNo); 
 			if(re==DialogResult.Yes) 
 				Application.Exit(); 
 			else   return;			 
 		}   
 为什么我点弹出的对话框的取消按钮它也是退出啊? 
 else   里面要怎么写啊?   希望各位指点。谢谢。
------解决方案--------------------private void Form3_Closing(object sender, System.ComponentModel.CancelEventArgs e) 
 		{ 
 		     DialogResult re=MessageBox.Show( "是否确认退出本系统? ", "提示 ",MessageBoxButtons.YesNo); 
 			if(re==DialogResult.Yes) 
 				Application.Exit(); 
 			else  
                            {  
                               e.Cancel = true;   //加上这一句 
                               return; 
                           }			 
 		}