Поделиться через


Keyboard.FocusedElement Свойство

Определение

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

public:
 static property System::Windows::IInputElement ^ FocusedElement { System::Windows::IInputElement ^ get(); };
public static System.Windows.IInputElement FocusedElement { get; }
static member FocusedElement : System.Windows.IInputElement
Public Shared ReadOnly Property FocusedElement As IInputElement

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

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

Примеры

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

// Gets the element with keyboard focus.
UIElement elementWithFocus = Keyboard.FocusedElement as UIElement;
' Gets the element with keyboard focus.
Dim elementWithFocus As UIElement = TryCast(Keyboard.FocusedElement, UIElement)

Комментарии

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

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

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