Table of Contents

Class RoundEventMarkerBase

Namespace
LightningChartLib.WinForms.Charting.EventMarkers
Assembly
LightningChart.WinForms.Charting.NET4.dll

Polar event marker base class.

public abstract class RoundEventMarkerBase : EventMarkerCommonBase<PointShapeStyle>, IChartNode, IDisposable, IHighlightingItem
Inheritance
RoundEventMarkerBase
Implements
Derived
Inherited Members

Constructors

RoundEventMarkerBase(ViewRoundBase)

Constructor.

public RoundEventMarkerBase(ViewRoundBase owner)

Parameters

owner ViewRoundBase

Parent.

Properties

SnapSeries

Snapping series selector. The selected series is snapped to, if the SnapMode is set to Selected. Otherwise this has no meaning. The Series must be of this view.

protected SeriesBaseRound SnapSeries { get; set; }

Property Value

SeriesBaseRound

SnapToClosestPoint

Snapping mode. Defines how the marker should behave when dragged.

public RoundEventMarkerBase.MarkerSnapToType SnapToClosestPoint { get; set; }

Property Value

RoundEventMarkerBase.MarkerSnapToType

Methods

CreateSymbol()

Create symbol.

protected override void CreateSymbol()

EmitPositionChanged()

Occurs when position is changed.

protected virtual bool EmitPositionChanged()

Returns

bool

True if CancelRendering was set to true.

GetSnapSeries()

Getter of the series for the marker to snap to.

public SeriesBaseRound GetSnapSeries()

Returns

SeriesBaseRound

Current series the snapping is enabled to, if set. Null if none is set.

SetSnapSeries(SeriesBaseRound)

Setter of the series for the marker to snap to.

public void SetSnapSeries(SeriesBaseRound snapSeries)

Parameters

snapSeries SeriesBaseRound
param snapSeries M:LightningChartLib.WinForms.Charting.EventMarkers.RoundEventMarkerBase.SetSnapSeries(LightningChartLib.WinForms.Charting.SeriesRound.SeriesBaseRound)

ToString()

Convert class description to string

public override string ToString()

Returns

string

String