FrameworkElement.ToolTipOpening 事件

定义

在元素上的任何工具提示打开时发生。

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 

事件类型

注解

若要防止工具提示出现在 UI 中,处理程序 ToolTipOpening 可以标记 ToolTipEventArgs 已处理的事件数据。 否则,将显示工具提示,使用 属性的值 ToolTip 作为工具提示内容。 另一种可能的情况是,可以在显示工具提示之前编写一个处理程序,该处理程序 ToolTip 重置事件源元素的 属性值。

ToolTipOpening 如果 的值 ToolTipnull 或取消设置,则不会引发 。 当工具提示处于打开或打开状态时,不要故意将 设置为 ToolTipnull ;这不会产生关闭工具提示的效果,而是会在 UI 中创建一个不需要的可视项目。

事件 ToolTipOpening 不能是 EventTrigger 样式中的 。 这是因为此事件的标识符字段重新使用不公开服务级别事件的添加/删除事件方法的服务中的实现。

路由事件信息

标识符字段 ToolTipOpeningEvent
路由策略 直接
委托 ToolTipEventHandler

适用于

另请参阅