語言

Window.Hide 方法

定義

讓視窗看不見。

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

例外狀況

Hide() 在正在關閉Closing()或已被關閉(Closed)的視窗()上呼叫。

備註

當視窗被隱藏時,它並未關閉,且 Closing NOR Closed 事件也不會被觸發。 取而代之的是,視窗屬性 Visibility 設定為 Visibility.Hidden。

如果一個視窗是應用程式的 MainWindow ,且應用程式的視窗 ShutdownMode 是 OnMainWindowClose,應用程式不會關閉。 同樣地,若只有一個視窗且應用程式的關機模式為 OnLastWindowClose,則該應用程式不會關閉。

如果你想在應用程式生命週期內多次顯示和隱藏一個視窗,且不想每次顯示都重新實例化該視窗,你可以處理 Closing 事件、取消它,然後呼叫該 Hide 方法。 然後,你可以在同一個實例上呼叫 Show 重新開啟它。

適用於

另請參閱