IPublishMouseEvents
Определяет интерфейс класса, который публикует события мыши. Используется в сочетании с IReceiveMouseEvents и MouseManager для обеспечения кросс-платформенной обработки событий мыши WPF и Silverlight.
События
public event MouseEventHandler MouseLeave
iPublishMouseEvents.MouseLeave += handler
Происходит, когда указатель мыши выходит за пределы этого элемента.
public event MouseButtonEventHandler MouseLeftButtonDown
iPublishMouseEvents.MouseLeftButtonDown += handler
Происходит при нажатии левой кнопки мыши (или когда кончик стилуса касается планшета), когда указатель мыши находится над UIElement.
public event MouseButtonEventHandler MouseLeftButtonUp
iPublishMouseEvents.MouseLeftButtonUp += handler
Происходит, когда отпускается левая кнопка мыши (или кончик стилуса снимается с планшета), когда мышь (или стилус) находится над UIElement (или когда UIElement удерживает захват мыши).
public event MouseButtonEventHandler MouseMiddleButtonDown
iPublishMouseEvents.MouseMiddleButtonDown += handler
Происходит при нажатии средней кнопки мыши, когда указатель мыши находится над UIElement.
public event MouseButtonEventHandler MouseMiddleButtonUp
iPublishMouseEvents.MouseMiddleButtonUp += handler
Происходит, когда средняя кнопка мыши отпускается, когда указатель мыши находится над UIElement. Однако это событие будет вызвано только в том случае, если вызывающая сторона пометит предыдущее событие MouseRightButtonDown как обработанное; см. Примечания.
public event MouseEventHandler MouseMove
iPublishMouseEvents.MouseMove += handler
Происходит, когда координатное положение мыши (или стилуса) изменяется при наведении на UIElement (или когда UIElement удерживает захват мыши).
public event MouseButtonEventHandler MouseRightButtonDown
iPublishMouseEvents.MouseRightButtonDown += handler
Происходит при нажатии правой кнопки мыши, когда указатель мыши находится над UIElement.
public event MouseButtonEventHandler MouseRightButtonUp
iPublishMouseEvents.MouseRightButtonUp += handler
Происходит, когда правая кнопка мыши отпускается, когда указатель мыши находится над UIElement. Однако это событие будет вызвано только в том случае, если вызывающая сторона пометит предыдущее событие MouseRightButtonDown как обработанное; см. Примечания.
public event MouseWheelEventHandler MouseWheel
iPublishMouseEvents.MouseWheel += handler
Происходит, когда пользователь вращает колесо мыши, когда указатель мыши находится над UIElement или UIElement имеет фокус.
public event EventHandler<TouchManipulationEventArgs> TouchDown
iPublishMouseEvents.TouchDown += handler
Происходит, когда устройство ввода начинает манипуляцию с UIElement.
public event EventHandler<TouchManipulationEventArgs> TouchMove
iPublishMouseEvents.TouchMove += handler
Происходит, когда устройство ввода меняет положение во время манипуляции.
public event EventHandler<TouchManipulationEventArgs> TouchUp
iPublishMouseEvents.TouchUp += handler
Происходит после завершения манипуляции и инерции объекта UIElement.