Keyboard.FocusedElement Propriedade

Definição

Obtém o elemento que tem o foco do teclado.

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

Valor da propriedade

O elemento focalizado.

Exemplos

O exemplo a seguir obtém o elemento com o foco do teclado e o converte em um Control. Se o elemento com foco no teclado for um Control, a tela de fundo do elemento será alterada.

// 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)

Comentários

O foco do teclado refere-se ao objeto que está recebendo entrada de teclado. O elemento com foco no teclado foi IsKeyboardFocused definido como true. Só pode haver um elemento com foco no teclado em toda a área de trabalho. O foco lógico refere-se ao objeto dentro de um escopo de foco que tem foco. Para obter mais informações sobre foco, foco do teclado e foco lógico, consulte Visão geral de entrada e Visão geral do foco.

Um elemento com foco no teclado também tem foco lógico para o escopo de foco ao qual o elemento pertence. Um elemento com foco lógico pode ou não ter o foco do teclado.

Aplica-se a