UIElement.GettingFocus Événement

Définition

Se produit avant qu’un élément UIElement ne reçoive le focus. Cet événement est déclenché de manière synchrone pour garantir que le focus n’est pas déplacé pendant que l’événement est en cours de bulle.

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

Type d'événement

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Remarques

Nous vous recommandons d’utiliser les événements routés du focus UIElement au lieu des événements FocusManager dans la mesure du possible.

Un seul élément d’interface utilisateur à la fois peut avoir le focus.

Un contrôle peut obtenir le focus lorsqu’un autre contrôle perd le focus, que l’affichage de l’application change, que l’utilisateur change d’application ou que l’utilisateur interagit avec le système de sorte que l’application ne soit plus au premier plan.

Lorsque vous naviguez par programmation entre des éléments, FocusNavigationDirection.Previous et FocusNavigationDirection.Next ne peuvent pas être utilisés avec FindNextElementOptions. Seuls FocusNavigationDirection.Up, FocusNavigationDirection.Down, FocusNavigationDirection.Left ou FocusNavigationDirection.Right sont valides.

GettingFocus est un événement routé. Pour plus d’informations sur le concept d’événement routé, consultez Vue d’ensemble des événements et des événements routés.

S’applique à

Produit Versions
WinRT Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Voir aussi