UIElement.MouseEnter Événement
Définition
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.
Se produit lorsque le pointeur de la souris entre dans les limites de cet élément.
public:
virtual event System::Windows::Input::MouseEventHandler ^ MouseEnter;
public event System.Windows.Input.MouseEventHandler MouseEnter;
member this.MouseEnter : System.Windows.Input.MouseEventHandler
Public Custom Event MouseEnter As MouseEventHandler
Type d'événement
Implémente
Remarques
MouseEnter 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 MouseEnter le suivi du moment où le pointeur de la souris entre dans les limites d’un élément, cet événement signale plus littéralement que la valeur de la IsMouseOver propriété a changé de false
à true
sur cet élément.
Cet événement crée un alias pour l’événement Mouse.MouseEnter 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 MouseEnter de base. Les gestionnaires d’événements attachés à l’événement MouseEnter sont attachés à l’événement attaché sous-jacent Mouse.MouseEnter et reçoivent les mêmes données d’événement instance.
Une Button (ou toute ButtonBase classe dérivée) a une gestion native pour un KeyDown événement lorsque le bouton a le focus et que la touche enfoncée est la barre d’espace. La gestion native déclenche l’événement Click avec le bouton comme source et capture également la souris, même si le pointeur de la souris ne semble pas se déplacer. À la suite de la capture de la souris, un MouseEnter événement est également déclenché avec le bouton comme source. En général, si un élément capture la souris, MouseEnter est déclenché, ainsi que GotMouseCapture , éventuellement, d’autres événements spécifiques au contrôle.
Informations sur les événements acheminés
Champ Identificateur | MouseEnterEvent |
Stratégie de routage | Direct |
Délégué | MouseEventHandler |
- Remplacement OnMouseEnter pour implémenter la gestion des classes pour cet événement dans les classes dérivées.