ContentElement.MouseLeave ContentElement.MouseLeave ContentElement.MouseLeave ContentElement.MouseLeave Event


滑鼠指標離開此元素的邊界時發生。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屬性值已從truefalse這個項目上。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 - 委派Delegate MouseEventHandler
  • 覆寫OnMouseLeave實作在衍生類別中這個事件的類別處理。Override OnMouseLeave to implement class handling for this event in derived classes.