FocusManager.GetFocusedElement(DependencyObject) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o elemento com foco lógico dentro do âmbito de foco especificado.
public:
static System::Windows::IInputElement ^ GetFocusedElement(System::Windows::DependencyObject ^ element);
public static System.Windows.IInputElement GetFocusedElement(System.Windows.DependencyObject element);
static member GetFocusedElement : System.Windows.DependencyObject -> System.Windows.IInputElement
Public Shared Function GetFocusedElement (element As DependencyObject) As IInputElement
Parâmetros
- element
- DependencyObject
Um elemento que é um escopo de foco.
Devoluções
O elemento no âmbito de foco especificado com foco lógico.
Exceções
element é null.
Exemplos
O exemplo seguinte define o elemento com foco lógico usando o SetFocusedElement e obtém o elemento com foco lógico usando o GetFocusedElement.
// Sets the focused element in focusScope1
// focusScope1 is a StackPanel.
FocusManager.SetFocusedElement(focusScope1, button2);
// Gets the focused element for focusScope 1
IInputElement focusedElement = FocusManager.GetFocusedElement(focusScope1);
' Sets the focused element in focusScope1
' focusScope1 is a StackPanel.
FocusManager.SetFocusedElement(focusScope1, button2)
' Gets the focused element for focusScope 1
Dim focusedElement As IInputElement = FocusManager.GetFocusedElement(focusScope1)
Observações
É FocusedElement o elemento que tem foco lógico para um âmbito de foco específico. Um elemento que é um âmbito de foco definiu IsFocusScope para true.
Este objeto pode ou não ter foco no teclado. O foco do teclado refere-se ao elemento que recebe a entrada do teclado. Para mais informações sobre foco, foco do teclado e foco lógico, consulte a Visão Geral da Entrada.
Se element não for um âmbito de foco, este método devolverá null.
Use SetFocusedElement, para especificar o elemento com foco lógico dentro de um âmbito de foco especificado.