GettingFocusEventArgs.TryCancel Méthode

Définition

Tente d’annuler l’action de focus en cours.

C#
public bool TryCancel();

Retours

Boolean

True, si l’action de focus est annulée ; sinon, false.

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

Remarques

Les applications qui ciblent Windows 10 version 1803 ou ultérieure doivent utiliser cette propriété au lieu d’Annuler. Si votre application prend également en charge les versions antérieures, consultez Applications adaptatives de version : utiliser de nouvelles API tout en conservant la compatibilité avec les versions précédentes pour plus d’informations.

L’événement routé GotFocus est déclenché sur un élément après avoir reçu le focus, tandis que l’événement routé LostFocus est déclenché sur un élément après qu’il a perdu le focus.

Les événements routés GettingFocus et LosingFocus se produisent avant le changement de focus, ce qui permet à votre application de modifier ou d’annuler le comportement du changement de focus.

GettingFocus et LosingFocus sont déclenchés de manière synchrone, tandis que GotFocus et LostFocus sont déclenchés de manière asynchrone. Par exemple, si votre application appelle la méthode Focus d’un contrôle, GettingFocus est déclenché pendant l’appel, mais GotFocus est déclenché une fois l’appel terminé.

Si le focus est déplacé alors que ces événements sont toujours en cours d’activité, une exception est levée.

S’applique à

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

Voir aussi