UIElement.MouseLeave Événement

Définition

Se produit lorsque le pointeur de la souris quitte les limites de cet élément.

public:
 virtual event System::Windows::Input::MouseEventHandler ^ MouseLeave;
public event System.Windows.Input.MouseEventHandler MouseLeave;
member this.MouseLeave : System.Windows.Input.MouseEventHandler 
Public Custom Event MouseLeave As MouseEventHandler 

Type d'événement

Implémente

Remarques

MouseLeave est un événement routé qui utilise la stratégie de routage de gestion directe des événements. Les événements routés directs ne sont pas déclenchés le long d’un itinéraire ; au lieu de cela, ils sont gérés dans le même élément où ils sont déclenchés. Toutefois, ils activent d’autres aspects du comportement des événements routés, tels que les déclencheurs d’événements dans les styles.

Bien que effectue MouseLeave le suivi du moment où la souris quitte un élément, cet événement signale plus littéralement que la valeur de la IsMouseOver propriété a changé de true à false sur cet élément.

Cet événement crée un alias pour l’événement Mouse.MouseLeave attaché pour cette classe, afin qu’il fasse partie de la liste des membres de la classe quand UIElement est hérité en tant qu’élément MouseLeave de base. Les gestionnaires d’événements attachés à l’événement MouseLeave sont attachés à l’événement attaché sous-jacent Mouse.MouseLeave et reçoivent les mêmes données d’événement instance.

Informations sur les événements acheminés

Champ Identificateur MouseLeaveEvent
Stratégie de routage Direct
Délégué MouseEventHandler
  • Remplacement OnMouseLeave pour implémenter la gestion des classes pour cet événement dans les classes dérivées.

S’applique à