UIElement3D.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 обычно используются в обработчиках событий класса для других событий, связанных с вводом, например, чтобы определить, имеет ли элемент фокус клавиатуры, или определить, когда события мыши и события клавиатуры происходят в сочетании.

IsKeyboardFocusWithinпредставлен в платформа .NET Framework версии 3.5. Дополнительные сведения см. в статье Версии и зависимости платформы .NET Framework.

Сведения о свойстве зависимостей

Поле идентификатора IsKeyboardFocusWithinProperty
Для свойств метаданных задано значение true Нет

Применяется к