UIElement.IsKeyboardFocusWithin UIElement.IsKeyboardFocusWithin UIElement.IsKeyboardFocusWithin UIElement.IsKeyboardFocusWithin Property


キーボード フォーカスがその要素またはそのビジュアル ツリーの子要素内の任意の場所にあるかどうかを示す値を取得します。Gets a value indicating whether keyboard focus is anywhere within the element or its visual tree child elements. これは依存関係プロパティです。This is a dependency property.

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


キーボード フォーカスがその要素またはその子要素にある場合は true、それ以外の場合は falsetrue if keyboard focus is on the element or its child elements; otherwise, false.



このプロパティの値の変更が通常発生させる、IsKeyboardFocusWithinChangedイベント、派生クラスがオーバーライドされない限りOnIsKeyboardFocusWithinChangedイベントを抑制します。Changes to the value of this property typically raise the IsKeyboardFocusWithinChanged event, unless a derived class has overridden OnIsKeyboardFocusWithinChanged to suppress the event.

このプロパティを直接設定しないでください、呼び出すことによって要素にフォーカスを設定することができますが、 Focus、か行うことによって、MoveFocus要求。You do not set this property directly, but you can set the focus to an element by calling Focus, or by making a MoveFocus request. このプロパティの値を変更するこれらのメソッド呼び出しのいずれかの可能性があります。Either of these method calls might change this property value.

IsKeyboardFocused IsKeyboardFocusWithinは通常クラス イベント ハンドラー内での使用その他の入力に関連するイベントのインスタンス要素は既に、キーボード フォーカスとマウスを決定するイベントとキーボード イベントが発生すると組み合わせてかを判断します。IsKeyboardFocused and IsKeyboardFocusWithin are typically used within class event handlers for other input-related events, for instance to determine whether the element already has keyboard focus, or to make determinations when mouse events and keyboard events occur in conjunction.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field IsKeyboardFocusWithinProperty
メタデータのプロパティを設定するには trueMetadata properties set to true NoneNone