FrameworkElement.ToolTipOpening Événement

Définition

Se produit à l’ouverture d’une info-bulle sur l’élément.

public:
 event System::Windows::Controls::ToolTipEventHandler ^ ToolTipOpening;
public event System.Windows.Controls.ToolTipEventHandler ToolTipOpening;
member this.ToolTipOpening : System.Windows.Controls.ToolTipEventHandler 
Public Custom Event ToolTipOpening As ToolTipEventHandler 

Type d'événement

Remarques

Pour empêcher l’affichage d’une info-bulle dans l’interface utilisateur, votre gestionnaire pour ToolTipOpening peut marquer les données d’événement ToolTipEventArgs gérées. Sinon, l’info-bulle s’affiche, en utilisant la valeur de la ToolTip propriété comme contenu de l’info-bulle. Un autre scénario possible consiste à écrire un gestionnaire qui réinitialise la valeur de la ToolTip propriété pour l’élément qui est la source de l’événement, juste avant l’affichage de l’info-bulle.

ToolTipOpening ne sera pas déclenché si la valeur de ToolTip est null ou non définie. Ne définissez pas délibérément ToolTip sur null pendant l’ouverture ou l’ouverture d’une info-bulle; cela n’aura pas pour effet de fermer l’info-bulle et créera à la place un artefact visuel indésirable dans l’interface utilisateur.

L’événement ToolTipOpening ne peut pas être un EventTrigger dans un style. Cela est dû au fait que le champ d’identificateur de cet événement ré-utilise une implémentation d’un service qui n’expose pas les méthodes d’événement d’ajout/suppression pour l’événement de niveau de service.

Informations sur les événements acheminés

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

S’applique à

Voir aussi