IPublishMouseEvents

StockSharp.Xaml.Charting.Utility.Mouse

Defines the interface to a class which publishes mouse events. Used in conjunction with IReceiveMouseEvents and MouseManager to provide cross-platform WPF and Silverlight mouse eventing

Events

MouseLeave
public event MouseEventHandler MouseLeave
iPublishMouseEvents.MouseLeave += handler

Occurs when the mouse pointer leaves the bounds of this element

MouseLeftButtonDown
public event MouseButtonEventHandler MouseLeftButtonDown
iPublishMouseEvents.MouseLeftButtonDown += handler

Occurs when the left mouse button is pressed (or when the tip of the stylus touches the tablet) while the mouse pointer is over a UIElement.

MouseLeftButtonUp
public event MouseButtonEventHandler MouseLeftButtonUp
iPublishMouseEvents.MouseLeftButtonUp += handler

Occurs when the left mouse button is released (or the tip of the stylus is removed from the tablet) while the mouse (or the stylus) is over a UIElement (or while a UIElement holds mouse capture).

MouseMiddleButtonDown
public event MouseButtonEventHandler MouseMiddleButtonDown
iPublishMouseEvents.MouseMiddleButtonDown += handler

Occurs when the middle mouse button is pressed while the mouse pointer is over a UIElement.

MouseMiddleButtonUp
public event MouseButtonEventHandler MouseMiddleButtonUp
iPublishMouseEvents.MouseMiddleButtonUp += handler

Occurs when the middle mouse button is released while the mouse pointer is over a UIElement. However, this event will only be raised if a caller marks the preceding MouseRightButtonDown event as handled; see Remarks.

MouseMove
public event MouseEventHandler MouseMove
iPublishMouseEvents.MouseMove += handler

Occurs when the coordinate position of the mouse (or stylus) changes while over a UIElement (or while a UIElement holds mouse capture).

MouseRightButtonDown
public event MouseButtonEventHandler MouseRightButtonDown
iPublishMouseEvents.MouseRightButtonDown += handler

Occurs when the right mouse button is pressed while the mouse pointer is over a UIElement.

MouseRightButtonUp
public event MouseButtonEventHandler MouseRightButtonUp
iPublishMouseEvents.MouseRightButtonUp += handler

Occurs when the right mouse button is released while the mouse pointer is over a UIElement. However, this event will only be raised if a caller marks the preceding MouseRightButtonDown event as handled; see Remarks.

MouseWheel
public event MouseWheelEventHandler MouseWheel
iPublishMouseEvents.MouseWheel += handler

Occurs when the user rotates the mouse wheel while the mouse pointer is over a UIElement, or the UIElement has focus.

TouchDown
public event EventHandler<TouchManipulationEventArgs> TouchDown
iPublishMouseEvents.TouchDown += handler

Occurs when an input device begins a manipulation on the UIElement.

TouchMove
public event EventHandler<TouchManipulationEventArgs> TouchMove
iPublishMouseEvents.TouchMove += handler

Occurs when an input device changes position during manipulation.

TouchUp
public event EventHandler<TouchManipulationEventArgs> TouchUp
iPublishMouseEvents.TouchUp += handler

Occurs when a manipulation and inertia on the UIElement object is complete.