Window.Activated イベント


ウィンドウがフォアグラウンド ウィンドウになったときに発生します。Occurs when a window becomes the foreground window.

 event EventHandler ^ Activated;
public event EventHandler Activated;
member this.Activated : EventHandler 
Public Custom Event Activated As EventHandler 


次の場合、ウィンドウがアクティブになります (前のウィンドウになります)。A window is activated (becomes the foreground window) when:

  • ウィンドウが最初に開かれます。The window is first opened.

  • ユーザーは、マウスを使用して選択するか、ALT + TAB キーを押すか、またはタスクマネージャーを使用して、ウィンドウに切り替えます。A user switches to a window by selecting it with the mouse, pressing ALT+TAB, or from Task Manager.

  • ユーザーがウィンドウのタスクバーボタンをクリックします。A user clicks the window's taskbar button.

アクティブになったときに検出する必要があるウィンドウは、Activated イベントを処理できます。Windows that need to detect when they become activate can handle the Activated event.

ウィンドウが最初にアクティブになった後は、有効期間中に何度も非アクティブ化および再アクティブ化される可能性があります。After a window is first activated, it may be deactivated and reactivated many times during its lifetime. アプリケーションの動作または状態がアクティブ化状態に依存している場合は、IsActive を検査して、どのアクティブ化状態にあるかを判断できます。If an application's behavior or state depends on its activation state, it can inspect IsActive to determine which activation state it's in.

アプリケーションを Activatedすることもできます。An application can also be Activated.