UIElement.OnMouseEnter(MouseEventArgs) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается при возникновении необработанного присоединенного MouseEnter события на этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.
protected:
virtual void OnMouseEnter(System::Windows::Input::MouseEventArgs ^ e);
protected virtual void OnMouseEnter(System.Windows.Input.MouseEventArgs e);
abstract member OnMouseEnter : System.Windows.Input.MouseEventArgs -> unit
override this.OnMouseEnter : System.Windows.Input.MouseEventArgs -> unit
Protected Overridable Sub OnMouseEnter (e As MouseEventArgs)
Параметры
Объект MouseEventArgs , содержащий данные события.
Комментарии
Этот метод не имеет реализации по умолчанию. Так как промежуточный класс в наследовании может реализовать этот метод, рекомендуется вызвать базовую реализацию в реализации. Вы можете вызвать базу до или после специальной обработки в зависимости от ваших требований.
Цель этого метода аналогична методам среды CLR: этот метод предоставляет средства для обработки события сопоставления из производных классов путем создания обработчика класса вместо обработчика экземпляра. В этом случае соответствующее событие является маршрутивным событием с прямой стратегией маршрутизации. Пометка события как обработанного по-прежнему полезна для предотвращения вызова типичных обработчиков экземпляров (тех, которые не указывают handledEventsToo) .