2011-04-25 58 views

回答

4

要取消一種形式的封閉,設置 的取消 FormClosingEventArgs傳遞給 事件處理程序,以真正的財產。

裁判: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 
+1

這是正確的,但你真的應該檢查'e.CloseReason'以驗證關閉請求被從用戶具體的行動來。例如,當Windows會話結束時,您不希望阻止窗體關閉。 – 2011-04-25 08:41:21