次の方法で共有


KeyboardFocusChangedEventHandler 代理人

定義

LostKeyboardFocusGotKeyboardFocus のルーティング イベントだけでなく、関連する添付イベントとプレビュー イベントを処理するメソッドを表します。

public delegate void KeyboardFocusChangedEventHandler(System::Object ^ sender, KeyboardFocusChangedEventArgs ^ e);
public delegate void KeyboardFocusChangedEventHandler(object sender, KeyboardFocusChangedEventArgs e);
type KeyboardFocusChangedEventHandler = delegate of obj * KeyboardFocusChangedEventArgs -> unit
Public Delegate Sub KeyboardFocusChangedEventHandler(sender As Object, e As KeyboardFocusChangedEventArgs)

パラメーター

sender
Object

イベント ハンドラーがアタッチされているオブジェクト。

e
KeyboardFocusChangedEventArgs

イベントのデータ。

注釈

このデリゲートは、次の添付イベントと共に使用されます。

このデリゲートは、基本要素の次のルーティング イベントでも使用されます。 これらのルーティング イベントは、前述の添付イベントを転送して、WPF の一般的な要素モデルにアクセスできるようにします。

アタッチされたイベントと基本要素ルーティング イベントはイベント データを共有し、ルーティング イベントのバブリングおよびトンネリング バージョンもイベント データを共有します。 これは、イベント ルートを移動するイベントの処理特性に影響を与える可能性があります。 詳細については、「 入力の概要」を参照してください。

PreviewGotKeyboardFocusイベントまたはイベントがPreviewLostKeyboardFocus処理される場合 (Handled がイベント データで にtrue設定されている場合)、キーボード フォーカスは変更されません。

拡張メソッド

GetMethodInfo(Delegate)

指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。

適用対象

こちらもご覧ください