Поделиться через


UIElement.OnMouseLeave(MouseEventArgs) Метод

Определение

Вызывается, когда необработанное присоединенное событие MouseLeave возникает для этого элемента. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

protected:
 virtual void OnMouseLeave(System::Windows::Input::MouseEventArgs ^ e);
protected virtual void OnMouseLeave (System.Windows.Input.MouseEventArgs e);
abstract member OnMouseLeave : System.Windows.Input.MouseEventArgs -> unit
override this.OnMouseLeave : System.Windows.Input.MouseEventArgs -> unit
Protected Overridable Sub OnMouseLeave (e As MouseEventArgs)

Параметры

e
MouseEventArgs

Объект класса MouseEventArgs, содержащий данные о событии.

Комментарии

Этот метод не имеет реализации по умолчанию. Так как промежуточный класс в наследовании может реализовать этот метод, рекомендуется вызвать базовую реализацию в реализации. Вы можете вызывать base до или после специальной обработки в зависимости от ваших требований.

Назначение этого метода аналогично методу шаблона событий среды CLR On*: этот метод предоставляет средства для обработки события сопоставления из производных классов путем создания обработчика класса вместо обработчика экземпляра. В этом случае событие сопоставления является перенаправленным событием со стратегией прямой маршрутизации. Пометка события как обработанного по-прежнему полезна для предотвращения вызова типичных обработчиков экземпляров (которые не указывают handledEventsToo).

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

См. также раздел