ModifierEventArgsBase

StockSharp.Xaml.Charting.ChartModifiers

Defines a ModifierEventArgsBase, which provides a set of properties and methods which are common to all derived classes

Constructors

ModifierEventArgsBase
protected ModifierEventArgsBase()
modifierEventArgsBase = ModifierEventArgsBase()

Initializes a new instance of the ModifierEventArgsBase class.

ModifierEventArgsBase
protected ModifierEventArgsBase(IReceiveMouseEvents source, bool isMaster)
modifierEventArgsBase = ModifierEventArgsBase(source, isMaster)

Initializes a new instance of the ModifierEventArgsBase class.

source
The source.
isMaster
if set to true [is master].

Properties

Handled
public bool Handled { get; set; }
value = modifierEventArgsBase.Handled
modifierEventArgsBase.Handled = value

Gets or sets whether this event is Handled. If true, no further modifiers will be informed of the mouse event and mouse events will cease bubbling and tunnelling

IsMaster
public bool IsMaster { get; set; }
value = modifierEventArgsBase.IsMaster
modifierEventArgsBase.IsMaster = value

If True, then this mouse event occurred on a master ChartModifierBase. Used to process which modifier was the source of an event when multiple modifiers are linked

Source
public IReceiveMouseEvents Source { get; set; }
value = modifierEventArgsBase.Source
modifierEventArgsBase.Source = value

In the case where e.Master is true, this returns the instance of the master chart modifier