AutomationPeer.HasKeyboardFocusCore Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает HasKeyboardFocus или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.
protected:
virtual bool HasKeyboardFocusCore() = HasKeyboardFocusCore;
bool HasKeyboardFocusCore();
protected virtual bool HasKeyboardFocusCore();
function hasKeyboardFocusCore()
Protected Overridable Function HasKeyboardFocusCore () As Boolean
Возвращаемое значение
bool
Значение true , если элемент имеет фокус клавиатуры; в противном случае — false.
Комментарии
Стандартная реализация на уровне AutomationPeer проверяет, имеет ли владелец фокус, и всегда возвращает значение false , если владелец не является фокусируемым. FrameworkElementAutomationPeer несколько расширяет это поведение, так как оно повышает осведомленность о характеристиках владельца, которые зависят от того, что владелец является подклассом Control . Проверьте существующее возвращаемое значение в используемом или переопределяемом одноранговом узле, а затем при необходимости переопределите это поведение.