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


요소의 도구 설명이 열리면 발생합니다.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 경우 발생 하지 것입니다 값 ToolTipnull 또는 기타 수단을 해제 합니다.ToolTipOpening will not be raised if the value of ToolTip is null or otherwise unset. 의도적으로 설정 하지 마세요 ToolTipnull 도구 설명이 열려 또는;이 도구 설명 닫기의 결과 없습니다 열고 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.

적용 대상

추가 정보