UIElement.IsKeyboardFocusWithin Propriété

Définition

Obtient une valeur indiquant si le focus clavier se trouve n’importe où dans l’élément ou dans ses éléments enfants de l’arborescence d’éléments visuels. Il s’agit d’une propriété de dépendance.

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

Valeur de propriété

true si le focus clavier se trouve sur l’élément ou sur ses éléments enfants ; sinon, false.

Implémente

Remarques

Les modifications apportées à la valeur de cette propriété déclenchent généralement l’événement IsKeyboardFocusWithinChanged , sauf si une classe dérivée a été remplacée OnIsKeyboardFocusWithinChanged pour supprimer l’événement.

Vous ne définissez pas cette propriété directement, mais vous pouvez définir le focus sur un élément en appelant Focusou en effectuant une MoveFocus requête. L’un de ces appels de méthode peut modifier cette valeur de propriété.

IsKeyboardFocusedet IsKeyboardFocusWithin sont généralement utilisés dans les gestionnaires d’événements de classe pour d’autres événements liés aux entrées, pour instance déterminer si l’élément a déjà le focus clavier, ou pour déterminer quand les événements de souris et les événements de clavier se produisent conjointement.

Informations sur les propriétés de dépendance

Champ Identificateur IsKeyboardFocusWithinProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à