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
ownerViewRoundBaseParent.
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
SnapToClosestPoint
Snapping mode. Defines how the marker should behave when dragged.
public RoundEventMarkerBase.MarkerSnapToType SnapToClosestPoint { get; set; }
Property Value
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
snapSeriesSeriesBaseRoundparam 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