IReceiveMouseEvents

StockSharp.Xaml.Charting.Utility.Mouse

Defines the interface to a type which receives unified Mouse Events (cross-platform WPF and Silverlight).

Properties

IsEnabled
public bool IsEnabled { get; set; }
value = iReceiveMouseEvents.IsEnabled
iReceiveMouseEvents.IsEnabled = value

Gets or sets whether the mouse target is enabled.

MouseEventGroup
public string MouseEventGroup { get; set; }
value = iReceiveMouseEvents.MouseEventGroup
iReceiveMouseEvents.MouseEventGroup = value

Gets or sets a Mouse Event Group, an ID used to share mouse events across multiple targets.

Methods

CanReceiveMouseEvents
public bool CanReceiveMouseEvents()
result = iReceiveMouseEvents.CanReceiveMouseEvents()

Returns a value indicating whether mouse events should be propagated to the mouse target.

OnMasterMouseLeave
public void OnMasterMouseLeave(ModifierMouseArgs e)
iReceiveMouseEvents.OnMasterMouseLeave(e)

Called when the MouseLeave event is fired for a Master of current MouseEventGroup.

e
Arguments detailing the manipulation operation.
OnModifierDoubleClick
public void OnModifierDoubleClick(ModifierMouseArgs e)
iReceiveMouseEvents.OnModifierDoubleClick(e)

Called when a Mouse DoubleClick occurs.

e
Arguments detailing the mouse button operation.
OnModifierMouseDown
public void OnModifierMouseDown(ModifierMouseArgs e)
iReceiveMouseEvents.OnModifierMouseDown(e)

Called when a Mouse Button is pressed.

e
Arguments detailing the mouse button operation.
OnModifierMouseMove
public void OnModifierMouseMove(ModifierMouseArgs e)
iReceiveMouseEvents.OnModifierMouseMove(e)

Called when the Mouse is moved.

e
Arguments detailing the mouse move operation.
OnModifierMouseUp
public void OnModifierMouseUp(ModifierMouseArgs e)
iReceiveMouseEvents.OnModifierMouseUp(e)

Called when a Mouse Button is released.

e
Arguments detailing the mouse button operation.
OnModifierMouseWheel
public void OnModifierMouseWheel(ModifierMouseArgs e)
iReceiveMouseEvents.OnModifierMouseWheel(e)

Called when the Mouse Wheel is scrolled.

e
Arguments detailing the mouse wheel operation.
OnModifierTouchDown
public void OnModifierTouchDown(ModifierTouchManipulationArgs e)
iReceiveMouseEvents.OnModifierTouchDown(e)

Called when a manipulation is started.

e
Arguments detailing the manipulation operation.
OnModifierTouchMove
public void OnModifierTouchMove(ModifierTouchManipulationArgs e)
iReceiveMouseEvents.OnModifierTouchMove(e)

Called after each touch position change during a manipulation.

e
Arguments detailing the manipulation operation.
OnModifierTouchUp
public void OnModifierTouchUp(ModifierTouchManipulationArgs e)
iReceiveMouseEvents.OnModifierTouchUp(e)

Called when a manipulation is complete.

e
Arguments detailing the manipulation operation.