FocusManager.GetFocusedElement(DependencyObject) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element z fokusem logicznym w określonym zakresie fokusu.
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
Parametry
- element
- DependencyObject
Element, który jest zakresem fokusu.
Zwraca
Element w określonym zakresie koncentracji uwagi z fokusem logicznym.
Wyjątki
element to null.
Przykłady
Poniższy przykład ustawia element z fokusem logicznym przy użyciu SetFocusedElement elementu i pobiera element z fokusem logicznym przy użyciu elementu 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)
Uwagi
Jest FocusedElement to element, który ma logiczny fokus dla określonego zakresu fokusu. Element, który jest zakresem fokusu, ma IsFocusScope ustawioną wartość true.
Ten obiekt może lub nie ma fokusu klawiatury. Fokus klawiatury odnosi się do elementu, który odbiera dane wejściowe klawiatury. Aby uzyskać więcej informacji na temat fokusu, fokusu klawiatury i fokusu logicznego, zobacz Omówienie danych wejściowych.
Jeśli element nie jest zakresem fokusu, ta metoda zwróci wartość null.
Użyj polecenia SetFocusedElement, aby określić element z fokusem logicznym w określonym zakresie fokusu.