ContentElement.MouseLeave 이벤트


마우스 포인터가 이 요소의 영역을 벗어나면 발생합니다.Occurs when the mouse pointer leaves the bounds of this element.

 virtual event System::Windows::Input::MouseEventHandler ^ MouseLeave;
public event System.Windows.Input.MouseEventHandler MouseLeave;
member this.MouseLeave : System.Windows.Input.MouseEventHandler 
Public Custom Event MouseLeave As MouseEventHandler 

이벤트 유형




MouseLeave 는 직접 이벤트 처리 라우팅 전략을 사용 하는 라우트된 이벤트 개요 입니다.MouseLeave is a Routed Events Overview that uses the direct event handling routing strategy. 직접 라우트된 이벤트는 경로를 따라 발생 하지 않습니다. 대신 이러한 요소는 발생 하는 동일한 요소에서 처리 됩니다.Direct routed events are not raised along a route; instead, they are handled in the same element where they are raised. 그러나 스타일의 이벤트 트리거와 같은 라우트된 이벤트 동작의 다른 측면을 사용할 수 있습니다.However, they do enable other aspects of routed event behavior, such as event triggers in styles.

MouseLeave는 마우스가 요소를 벗어날 때를 추적 하지만이 이벤트는 IsMouseOver true 이 요소에 대해 속성 값이에서로 변경 되었음을 보고 false 합니다.Although MouseLeave tracks when the mouse leaves an element, this event more literally reports that the IsMouseOver property value has changed from true to false on this element.

이 이벤트는 Mouse.MouseLeave 이 클래스에 대해 연결 된 이벤트에 대 한 별칭을 만들므로가 MouseLeave 기본 요소로 상속 될 때 클래스 멤버 목록의 일부가 됩니다 ContentElement .This event creates an alias for the Mouse.MouseLeave attached event for this class, so that MouseLeave is part of the class members list when ContentElement is inherited as a base element. 이벤트에 연결 된 이벤트 처리기는 MouseLeave 연결 된 기본 이벤트에 연결 되며 Mouse.MouseLeave 동일한 이벤트 데이터 인스턴스를 수신 합니다.Event handlers that are attached to the MouseLeave event are attached to the underlying Mouse.MouseLeave attached event and receive the same event data instance.

라우팅 이벤트 정보Routed Event Information

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

적용 대상