Window.Hide メソッド

定義

ウィンドウを非表示にします。

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

例外

閉じている途中 (Hide()) または閉じた (Closing) ウィンドウに対して Closed が呼び出されている。

注釈

ウィンドウが非表示の場合、ウィンドウは閉じられません。また、 イベントもイベントもClosed発生しませんClosing。 代わりに、ウィンドウの Visibility プロパティは に Visibility.Hidden設定されます。

ウィンドウがアプリケーションの で、アプリケーションMainWindowShutdownModeの が OnMainWindowCloseの場合、アプリケーションはシャットダウンされません。 同様に、ウィンドウが唯一のウィンドウで、アプリケーションのシャットダウン モードが の場合、アプリケーションは OnLastWindowCloseシャットダウンしません。

アプリケーションの有効期間中にウィンドウの表示と非表示を複数回行う場合に、ウィンドウを表示するたびにウィンドウを再インスタンス化したくない場合は、イベントを Closing 処理し、取り消し、メソッドを Hide 呼び出すことができます。 その後、同じインスタンスで を呼び出 Show して、再度開くことができます。

適用対象

こちらもご覧ください