Keyboard.FocusedElement Propriedade

Definição

Obtém o elemento que tem foco no 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 de Propriedade

O elemento focado.

Exemplos

O exemplo seguinte obtém o elemento com foco do teclado e conjura-o para um Control. Se o elemento com foco do teclado for um Control, o fundo do elemento é alterado.

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

Observações

O foco do teclado refere-se ao objeto que está a receber a entrada do teclado. O elemento com foco do teclado está IsKeyboardFocused definido para true. Só pode haver um elemento com o teclado focado em todo o ambiente de trabalho. Foco lógico refere-se ao objeto dentro de um âmbito de foco que tem foco. Para mais informações sobre foco, foco do teclado e foco lógico, consulte Visão Geral de Entrada e Visão Geral de Foco.

Um elemento com foco de teclado também tem foco lógico para o âmbito de foco a que pertence. Um elemento com foco lógico pode ou não ter foco no teclado.

Aplica-se a