UIElement.MouseLeave UIElement.MouseLeave UIElement.MouseLeave UIElement.MouseLeave Event

Definition

Tritt auf, wenn der Mauszeiger den Bereich dieses Elements verlässt.Occurs when the mouse pointer leaves the bounds of this element.

public:
 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 

Implementiert

Hinweise

MouseLeave ist eine Routingereignis , direkte Ereignisbehandlung Routingstrategie verwendet.MouseLeave is a routed event that uses the direct event handling routing strategy. Direkte Routingereignisse werden nicht auf einer Route ausgelöst wird. Stattdessen werden sie in demselben Element behandelt, in denen sie ausgelöst werden.Direct routed events are not raised along a route; instead, they are handled in the same element where they are raised. Aktivieren sie jedoch andere Aspekte des Routingereignisverhaltens, z. B. in Stilen-Ereignis ausgelöst.However, they do enable other aspects of routed event behavior, such as event triggers in styles.

Obwohl MouseLeave verfolgt nach, wenn die Maus ein Element, das dieses Ereignis mehr verlässt buchstäblich meldet, dass die IsMouseOver -Eigenschaftswert geändert wurde, aus true zu false für dieses Element.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.

Dieses Ereignis erstellt einen Alias für die Mouse.MouseLeave angefügtes Ereignis für diese Klasse stellt, damit MouseLeave ist Teil der Klasse Liste der Klassenelemente UIElement als Basiselement geerbt wird.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 UIElement is inherited as a base element. Ereignishandler, die angefügt sind, die MouseLeave Ereignis an den zugrunde liegenden angeschlossen sind Mouse.MouseLeave angefügtes Ereignis und die gleiche Instanz der Ereignisdaten zu empfangen.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.

Informationen zum RoutingereignisRouted Event Information

Feld "ID"Identifier field MouseLeaveEvent
Routing-StrategieRouting strategy DirektDirect
delegateDelegate MouseEventHandler
  • Außer Kraft setzen OnMouseLeave um eine Klassenbehandlung für dieses Ereignis in abgeleiteten Klassen zu implementieren.Override OnMouseLeave to implement class handling for this event in derived classes.

Gilt für: