IPublishMouseEvents
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
public event MouseEventHandler MouseLeave
iPublishMouseEvents.MouseLeave += handler
Occurs when the mouse pointer leaves the bounds of this element
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.
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).
public event MouseButtonEventHandler MouseMiddleButtonDown
iPublishMouseEvents.MouseMiddleButtonDown += handler
Occurs when the middle mouse button is pressed while the mouse pointer is over a UIElement.
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.
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).
public event MouseButtonEventHandler MouseRightButtonDown
iPublishMouseEvents.MouseRightButtonDown += handler
Occurs when the right mouse button is pressed while the mouse pointer is over a UIElement.
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.
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.
public event EventHandler<TouchManipulationEventArgs> TouchDown
iPublishMouseEvents.TouchDown += handler
Occurs when an input device begins a manipulation on the UIElement.
public event EventHandler<TouchManipulationEventArgs> TouchMove
iPublishMouseEvents.TouchMove += handler
Occurs when an input device changes position during manipulation.
public event EventHandler<TouchManipulationEventArgs> TouchUp
iPublishMouseEvents.TouchUp += handler
Occurs when a manipulation and inertia on the UIElement object is complete.