FocusManager.GetFocusedElement(DependencyObject) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar elementet med logiskt fokus inom det angivna fokusomfånget.
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
Parametrar
- element
- DependencyObject
Ett element som är ett fokusomfång.
Returer
Elementet i det angivna fokusomfånget med logiskt fokus.
Undantag
element är null.
Exempel
I följande exempel anges elementet med logiskt fokus med hjälp SetFocusedElement av och hämtar elementet med logiskt fokus med hjälp GetFocusedElementav .
// 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)
Kommentarer
FocusedElement är det element som har logiskt fokus för ett specifikt fokusomfång. Ett element som är ett fokusomfång har IsFocusScope angetts till true.
Det här objektet kanske eller kanske inte har tangentbordsfokus. Tangentbordsfokus refererar till elementet som tar emot tangentbordsindata. Mer information om fokus, tangentbordsfokus och logiskt fokus finns i Översikt över indata.
Om element inte är ett fokusomfång returnerar nullden här metoden .
Använd SetFocusedElementför att ange elementet med logiskt fokus inom ett angivet fokusomfång.