LosingFocusEventArgs.TryCancel Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente d’annuler l’action de focus en cours.
public:
virtual bool TryCancel() = TryCancel;
bool TryCancel();
public bool TryCancel();
function tryCancel()
Public Function TryCancel () As Boolean
bool
true
si l’action de focus est annulée ; sinon, false
.
Vous devez appeler cette méthode au lieu de définir la propriété Cancel .
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 avoir perdu le focus.
Les événements routés GettingFocus et LosingFocus se produisent avant la modification du focus, ce qui permet à votre application de modifier ou d’annuler le comportement de modification du focus.
GettingFocus et LosingFocus sont déclenchés de manière synchrone, tandis que GotFocus et LostFocus le sont 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 bouillonnants, une exception est levée.