FrameworkElement.ToolTipOpening É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 à 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.