共用方式為


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 ,且應用程式的視窗 ShutdownModeOnMainWindowClose,應用程式不會關閉。 同樣地,若只有一個視窗且應用程式的關機模式為 OnLastWindowClose,則該應用程式不會關閉。

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

適用於

另請參閱