UIElement.IsKeyboardFocusWithin プロパティ

定義

キーボード フォーカスが要素またはそのビジュアル ツリーの子要素内の任意の場所にあるかどうかを示す値を取得します。 これは依存関係プロパティです。

public:
 property bool IsKeyboardFocusWithin { bool get(); };
public bool IsKeyboardFocusWithin { get; }
member this.IsKeyboardFocusWithin : bool
Public ReadOnly Property IsKeyboardFocusWithin As Boolean

プロパティ値

true キーボード フォーカスが要素またはその子要素にある場合。それ以外の場合は false

実装

注釈

派生クラスがイベントを抑制するためにIsKeyboardFocusWithinChangedをオーバーライドしていない限り、通常、このプロパティの値を変更すると、OnIsKeyboardFocusWithinChanged イベントが発生します。

このプロパティは直接設定しませんが、フォーカスを要素に設定するには、 Focusを呼び出すか、 MoveFocus 要求を行います。 これらのメソッド呼び出しのいずれかが、このプロパティ値を変更する可能性があります。

IsKeyboardFocused および IsKeyboardFocusWithin は、通常、他の入力関連イベントのクラス イベント ハンドラー内で使用されます。たとえば、要素にキーボード フォーカスが既にあるかどうかを判断したり、マウス イベントとキーボード イベントが組み合わせて発生したときに決定を行ったりします。

依存関係プロパティ情報

品目 価値
識別子フィールド IsKeyboardFocusWithinProperty
に設定されたメタデータ プロパティ true None

適用対象