次の方法で共有


Window.Hide メソッド

定義

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

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

例外

Hide() は、閉じているウィンドウ (Closing) または閉じられているウィンドウ (Closed) で呼び出されます。

注釈

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

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

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

適用対象

こちらもご覧ください