FrameworkContentElement.OnToolTipClosing(ToolTipEventArgs) FrameworkContentElement.OnToolTipClosing(ToolTipEventArgs) FrameworkContentElement.OnToolTipClosing(ToolTipEventArgs) FrameworkContentElement.OnToolTipClosing(ToolTipEventArgs) Method

Définition

Appelée chaque fois que l'événement routé ToolTipClosing rencontre cette classe sur son itinéraire.Invoked whenever the ToolTipClosing routed event reaches this class in its route. 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 OnToolTipClosing(System::Windows::Controls::ToolTipEventArgs ^ e);
protected virtual void OnToolTipClosing (System.Windows.Controls.ToolTipEventArgs e);
abstract member OnToolTipClosing : System.Windows.Controls.ToolTipEventArgs -> unit
override this.OnToolTipClosing : System.Windows.Controls.ToolTipEventArgs -> unit
Protected Overridable Sub OnToolTipClosing (e As ToolTipEventArgs)

Paramètres

e
ToolTipEventArgs ToolTipEventArgs ToolTipEventArgs ToolTipEventArgs

Fournit des données sur l'événement.Provides data about the event.

Remarques

Cette méthode n’a pas d’implémentation par défaut.This method has no default implementation. Vous devez toujours appeler base () au cas où une classe intermédiaire de l’héritage a implémenté cette méthode.You should still call base() in case an intermediate class in the inheritance has implemented this method.

L’objectif de cette méthode est quelque peu similaire Common Language Runtime (CLR)common language runtime (CLR) au modèle d’événement sur les * méthodes: elle fournit les moyens de gérer l’événement correspondant à partir de classes dérivées avec un gestionnaire de classe au lieu d’un gestionnaire d’instance.The purpose of this method is somewhat similar to Common Language Runtime (CLR)common language runtime (CLR) event pattern On* methods: it provides the means to handle the matching event from derived classes with a class handler instead of an instance handler. Dans ce cas, l’événement correspondant est un événement routé.In this case the matching event is a routed event. Le modèle d’implémentation des méthodes on * est différent pour les événements routés, car l’événement routé peut avoir été déclenché par un élément enfant, pas nécessairement l’élément qui appellera les gestionnaires. votre implémentation devra donc prendre les arguments de l’événement’source' les propriétés en compte (et ne doivent pas essayer de déclencher à nouveau l’événement dans la plupart des cas).The implementation pattern of the On* methods is different for routed events because the routed event may have been raised by a child element, not necessarily the element that will invoke handlers, so your implementation will have to take the event arguments' source properties into account (and should not try to re-raise the event in most cases). Les sous-classes FrameworkContentElement de peuvent choisir d’appeler des méthodes de gestionnaire de classes privées lorsque l’événement est reçu le long de l’itinéraire.Subclasses of FrameworkContentElement could choose to call private class handler methods when the event is received along the route. Un scénario potentiel consiste à prendre les arguments de l’événement et à marquer délibérément l’événement comme géré pour raccourcir l’itinéraire.One potential scenario is to take the arguments of the event and deliberately mark the event as handled to shorten the route.

S’applique à