Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Событие UIElement.LostMouseCapture

 

Опубликовано: Октябрь 2016

Происходит при потере элементом захвата мыши.

Пространство имен:   System.Windows
Сборка:  PresentationCore (в PresentationCore.dll)

public event MouseEventHandler LostMouseCapture

При захвате мыши элементом, он получает ввод от мыши, даже если ее указатель находится вне границ элемента. Мышь обычно захватывается только в ходе операций и перетащите.

Вследствие этого события восходящей маршрутизации, элемент, который теряет захват может быть дочерним элементом вместо элемента присоединенного обработчика событий. Проверьте Source в данных события, чтобы определить фактический элемент, который потерял захвата.

Это событие создает псевдоним для Mouse.LostMouseCapture вложенное событие для этого класса, чтобы LostMouseCapture является частью класса список членов, когда UIElement наследуется как базовый элемент. Обработчики событий, присоединенные к LostMouseCapture событий присоединяются к основному Mouse.LostMouseCapture вложенное событие и получать один и тот же экземпляр данных события.

Поле идентификатора

LostMouseCaptureEvent

Стратегия маршрутизации

Вверх

Делегат

MouseEventHandler

  • Существует соответствующее событие не определено туннелирования.

  • Переопределение OnLostMouseCapture реализовать обработку класса для этого события в производных классах.

.NET Framework
Доступно с 3.0
Silverlight
Доступно с 2.0
Windows Phone Silverlight
Доступно с 7.0
Вернуться в начало
Показ: