Auf Englisch lesen

Freigeben über


UIElement.GettingFocus Ereignis

Definition

Tritt auf, bevor ein UIElement den Fokus erhält. Dieses Ereignis wird synchron ausgelöst, um sicherzustellen, dass der Fokus nicht verschoben wird, während das Ereignis sprudelt.

C#
public event TypedEventHandler<UIElement,GettingFocusEventArgs> GettingFocus;
XAML
<uiElement GettingFocus="eventhandler"/>

Ereignistyp

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Hinweise

Es wird empfohlen, nach Möglichkeit die UIElement-Fokusroutenereignisse anstelle von FocusManager-Ereignissen zu verwenden.

Nur ein einzelnes UI-Element gleichzeitig kann den Fokus haben.

Ein Steuerelement kann den Fokus erhalten, wenn ein anderes Steuerelement den Fokus verliert, sich die Anwendungsansicht ändert, der Benutzer die Anwendungen wechselt oder der Benutzer mit dem System interagiert, sodass sich die Anwendung nicht mehr im Vordergrund befindet.

Beim programmgesteuerten Navigieren zwischen Elementen können FocusNavigationDirection.Previous und FocusNavigationDirection.Next nicht mit FindNextElementOptions verwendet werden. Nur FocusNavigationDirection.Up, FocusNavigationDirection.Down, FocusNavigationDirection.Left oder FocusNavigationDirection.Right sind gültig.

GettingFocus ist ein Routingereignis. Weitere Informationen zum Konzept von Routingereignissen finden Sie unter Übersicht über Ereignisse und Routingereignisse.

Gilt für:

Produkt Versionen
WinRT Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Weitere Informationen