UIElement.GotMouseCapture Событие

Определение

Происходит, когда этот элемент захватывает мышь.

public:
 virtual event System::Windows::Input::MouseEventHandler ^ GotMouseCapture;
public event System.Windows.Input.MouseEventHandler GotMouseCapture;
member this.GotMouseCapture : System.Windows.Input.MouseEventHandler 
Public Custom Event GotMouseCapture As MouseEventHandler 

Тип события

Реализации

Комментарии

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

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

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

Сведения о перенаправленных событиях

Элемент Ценность
Поле идентификатора GotMouseCaptureEvent
Стратегия маршрутизации Восходящей
Делегат MouseEventHandler
  • Не определено соответствующее событие туннелирования.

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

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

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