UIElement.OnMouseEnter(MouseEventArgs) UIElement.OnMouseEnter(MouseEventArgs) UIElement.OnMouseEnter(MouseEventArgs) UIElement.OnMouseEnter(MouseEventArgs) Method

Définition

Méthode appelée quand un événement attaché MouseEnter non géré est déclenché sur cet élément.Invoked when an unhandled MouseEnter attached event is raised on this element. Implémentez cette méthode pour ajouter la gestion de classes pour cet événement.Implement this method to add class handling for this event.

protected:
 virtual void OnMouseEnter(System::Windows::Input::MouseEventArgs ^ e);
protected virtual void OnMouseEnter (System.Windows.Input.MouseEventArgs e);
abstract member OnMouseEnter : System.Windows.Input.MouseEventArgs -> unit
override this.OnMouseEnter : System.Windows.Input.MouseEventArgs -> unit
Protected Overridable Sub OnMouseEnter (e As MouseEventArgs)

Paramètres

e
MouseEventArgs MouseEventArgs MouseEventArgs MouseEventArgs

MouseEventArgs qui contient les données d'événement.The MouseEventArgs that contains the event data.

Remarques

Cette méthode n’a pas d’implémentation par défaut.This method has no default implementation. Car une classe intermédiaire dans l’héritage peut implémenter cette méthode, nous vous recommandons d’appeler l’implémentation de base dans votre implémentation.Because an intermediate class in the inheritance might implement this method, we recommend that you call the base implementation in your implementation. Vous pouvez appeler le base avant ou après le traitement spécial, selon vos besoins.You may call base either before or after your special handling, depending on your requirements.

L’objectif de cette méthode est similaire à la Common Language Runtime (CLR)common language runtime (CLR) modèle d’événement sur * méthodes : cette méthode fournit les moyens de gérer l’événement correspondant à partir de classes dérivées en établissant un gestionnaire de classe au lieu d’un gestionnaire d’instance.The purpose of this method is similar to the Common Language Runtime (CLR)common language runtime (CLR) event pattern On* methods: this method provides the means to handle the matching event from derived classes by establishing a class handler instead of an instance handler. Dans ce cas, l’événement correspondant est un événement routé, avec une stratégie de routage direct.In this case the matching event is a routed event, with a direct routing strategy. Marquer l’événement comme géré est néanmoins utile pour empêcher les gestionnaires d’instance habituels (ceux qui ne spécifient pas handledEventsToo) ne soit appelé.Marking the event as handled is still useful for preventing the typical instance handlers (those that do not specify handledEventsToo) from being invoked.

S’applique à

Voir aussi