FrameworkElement.ToolTipOpening FrameworkElement.ToolTipOpening FrameworkElement.ToolTipOpening FrameworkElement.ToolTipOpening Event

Definición

Se produce cuando se abre cualquier información sobre herramientas en el elemento.Occurs when any tooltip on the element is opened.

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 

Comentarios

Para evitar que una información sobre herramientas aparezca en la interfaz de usuario, ToolTipOpening el controlador de ToolTipEventArgs puede marcar los datos de evento administrados.To prevent a tooltip from appearing in the UI, your handler for ToolTipOpening can mark the ToolTipEventArgs event data handled. De lo contrario, se muestra la información sobre herramientas, utilizando ToolTip el valor de la propiedad como contenido de la información sobre herramientas.Otherwise, the tooltip is displayed, using the value of the ToolTip property as the tooltip content. Otro escenario posible es que pueda escribir un controlador que Reestablezca el valor de la ToolTip propiedad para el elemento que es el origen del evento, justo antes de que se muestre la información sobre herramientas.Another possible scenario is that you could write a handler that resets the value of the ToolTip property for the element that is the event source, just before the tooltip is displayed.

ToolTipOpeningno se producirá si el valor de ToolTip es null o no se establece de otra manera.ToolTipOpening will not be raised if the value of ToolTip is null or otherwise unset. No establezca ToolTip deliberadamente en null mientras una información sobre herramientas esté abierta o abriendo; esto no tendrá el efecto de cerrar la información sobre herramientas y, en su lugar, creará un artefacto visual no deseado en la interfaz de usuario.Do not deliberately set ToolTip to null while a tooltip is open or opening; this will not have the effect of closing the tooltip, and will instead create an undesirable visual artifact in the UI.

El ToolTipOpening evento no puede ser EventTrigger un en un estilo.The ToolTipOpening event cannot be an EventTrigger in a style. Esto se debe a que el campo de identificador de este evento vuelve a usar una implementación de un servicio que no expone los métodos de evento Add/Remove para el evento de nivel de servicio.This is because the identifier field of this event re-uses an implementation from a service that does not expose add/remove event methods for the service-level event.

Información sobre eventos enrutadosRouted Event Information

Campo de identificadorIdentifier field ToolTipOpeningEvent
Estrategia de enrutamientoRouting strategy DirectaDirect
delegadoDelegate ToolTipEventHandler
  • Invalide OnToolTipClosing para implementar el control de clases para este evento en las clases derivadas.Override OnToolTipClosing to implement class handling for this event in derived classes.

Se aplica a

Consulte también: