共用方式為


Form.Close 方法

定義

關閉表單。

public:
 void Close();
public void Close();
member this.Close : unit -> unit
Public Sub Close ()

例外狀況

表格在製作把手時被關閉。

WindowState事件 設定為 Maximized時,無法呼叫Activated此方法。

備註

當表單關閉時,物件內所有產生的資源都會關閉,表單也會被處置。 你可以透過處理 Closing 事件並將 Cancel 傳遞的 CancelEventArgs 屬性設為參數給你的事件處理器,來防止表單在執行時關閉。 如果你要關閉的表格是申請的啟動表格,你的申請就結束了。

表單未被處置的 Close 兩個條件是:(1) 該表單屬於多文件介面(MDI)應用,且表單不可見;以及 (2) 你已使用 ShowDialog。 在這些情況下,你需要手動呼叫 Dispose ,將表單中所有的垃圾回收控制項標記為垃圾回收。

備註

Close 該方法以無模式視窗顯示 Form 時,你無法呼叫 Show 該方法讓表單可見,因為表單的資源已經被釋放。 要隱藏表單並讓它可見,請使用這個 Control.Hide 方法。

適用於

另請參閱