关闭表单时发出警告,如何阻止它

时间:2011-04-25 07:50:05

标签: vb.net

我希望用户在按下“关闭”按钮时收到警告。 我可以在_FormClosing事件中添加警告消息,但如果用户选择停止它,我不知道如何停止关闭。

由于 Furqan

1 个答案:

答案 0 :(得分:4)

  

要取消表单的关闭,请设置   的取消属性   FormClosingEventArgs传递给你的   事件处理程序为true。

参考:http://msdn.microsoft.com/en-us/library/system.windows.forms.form.formclosing.aspx

Private Sub Form1_FormClosing(sender as Object, e as FormClosingEventArgs) _ 
     Handles Form1.FormClosing
   e.Cancel = true   'stop the form from closing
End Sub