Keyboard.FocusedElement Свойство

Определение

Получает элемент, имеющий фокус клавиатуры.

public static System.Windows.IInputElement FocusedElement { get; }

Значение свойства

Элемент с фокусом.

Примеры

Следующий пример получает элемент с фокусом клавиатуры и приводит его к Control. Если элемент с фокусом Controlклавиатуры является , фон элемента изменяется.

// Gets the element with keyboard focus.
UIElement elementWithFocus = Keyboard.FocusedElement as UIElement;

Комментарии

Фокус клавиатуры относится к объекту, который получает ввод с клавиатуры. Элемент с фокусом клавиатуры имеет IsKeyboardFocused значение true. Во всем рабочем столе может быть только один элемент с фокусом клавиатуры. Логический фокус относится к объекту в область фокуса. Дополнительные сведения о фокусе, фокусе клавиатуры и логическом фокусе см. в разделах Общие сведения о вводе и Обзор фокуса.

Элемент с фокусом клавиатуры также имеет логический фокус для фокуса, область принадлежит элемент. Элемент с логическим фокусом может иметь или не иметь фокус клавиатуры.

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

Өнім Нұсқалар
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9