ButtonBase.OnMouseLeave(MouseEventArgs) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет обработку класса для маршрутизируемого события MouseLeave, которое генерируется, когда мышь покидает элемент.
protected:
override void OnMouseLeave(System::Windows::Input::MouseEventArgs ^ e);
protected override void OnMouseLeave (System.Windows.Input.MouseEventArgs e);
override this.OnMouseLeave : System.Windows.Input.MouseEventArgs -> unit
Protected Overrides Sub OnMouseLeave (e As MouseEventArgs)
Параметры
Данные события для события MouseLeave.
Комментарии
Эта реализация помечает MouseLeave событие как обработанное, задав свойству Handled данных события значение true
, если ClickMode для задано значение Hover.
Примечания для тех, кто наследует этот метод
При переопределении OnMouseLeave(MouseEventArgs)всегда вызывайте базовую реализацию в своей OnMouseLeave(MouseEventArgs) реализации. Если не вызвать базовую реализацию, базовые классы не могут обрабатывать событие с помощью обработчика класса, что может изменить поведение конечного класса во время выполнения. Базовую реализацию можно вызвать до или после специальной обработки в зависимости от ваших требований.