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

Определение

Происходит, когда указатель мыши покидает границы данного элемента.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 

Реализации

Комментарии

MouseLeave— Это перенаправленное событие , использующее стратегию маршрутизации прямой обработки событий.MouseLeave is a routed event 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 является частью списка членов класса, если UIElement наследуется как базовый элемент.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. Обработчики событий, присоединенные к 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 DirectDirect
делегатDelegate MouseEventHandler
  • Переопределение OnMouseLeave для реализации обработки класса для этого события в производных классах.Override OnMouseLeave to implement class handling for this event in derived classes.

Применяется к