FrameworkElement.ToolTipOpening 이벤트


요소의 도구 설명이 열리면 발생합니다.Occurs when any tooltip on the element is opened.

 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 .To prevent a tooltip from appearing in the UI, your handler for ToolTipOpening can mark the ToolTipEventArgs event data handled. 그렇지 않으면 속성의 값을 도구 설명 콘텐츠로 사용 하 여 도구 설명이 표시 됩니다 ToolTip .Otherwise, the tooltip is displayed, using the value of the ToolTip property as the tooltip content. 또 다른 가능한 시나리오는 ToolTip 도구 설명이 표시 되기 직전에 이벤트 소스인 요소에 대 한 속성의 값을 다시 설정 하는 처리기를 작성 하는 것입니다.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.

ToolTipOpening 의 값 ToolTip 이 이거나 그렇지 않은 경우에는가 발생 하지 않습니다 null .ToolTipOpening will not be raised if the value of ToolTip is null or otherwise unset. ToolTip도구 설명이 열리거나 열려 있는 동안에는를로 설정 하지 마십시오 null . 도구 설명을 닫는 효과는 없으며, 대신 UI에서 원치 않는 시각적 아티팩트가 생성 됩니다.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.

ToolTipOpening이벤트는 스타일의가 될 수 없습니다 EventTrigger .The ToolTipOpening event cannot be an EventTrigger in a style. 이 이벤트의 식별자 필드는 서비스 수준 이벤트에 대 한 추가/제거 이벤트 메서드를 노출 하지 않는 서비스의 구현을 다시 사용 하기 때문입니다.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.

라우팅 이벤트 정보Routed Event Information

식별자 필드Identifier field ToolTipOpeningEvent
라우팅 전략Routing strategy 직접Direct
대리자Delegate ToolTipEventHandler
  • OnToolTipClosing파생 클래스에서이 이벤트에 대 한 클래스 처리를 구현 하도록 재정의 합니다.Override OnToolTipClosing to implement class handling for this event in derived classes.

적용 대상

추가 정보