MouseManager

StockSharp.Xaml.Charting.Utility.Mouse

A cross-platform helper class to propagate mouse events in both Silverlight and WPF

Implements: IMouseManager

Constructors

MouseManager()

Initializes a new instance of the MouseManager class.

Methods

GetMouseEventGroup(DependencyObject) : string

Gets the MouseEventGroup Attached Property

element
The element.
SetMouseEventGroup(DependencyObject, string)

Sets the MouseEventGroup Attached Property

element
The element.
modifierGroup
The modifier group.
Subscribe(IPublishMouseEvents, IReceiveMouseEvents)

Subscribes to mouse events on the Source, propagating handlers to the Target

source
The source of mouse events
target
The target to receive mouse event handlers
Unsubscribe(IPublishMouseEvents)

Unsubscribes the source from subscribers

source
The source to unsubscribe
Unsubscribe(IReceiveMouseEvents)

Unsubscribes the element from mouse events

element
The element to unsubscribe

Fields

MouseEventGroupProperty : DependencyProperty

Defines the MouseEventGroup Attached Property