Class ChartSmartLabelsStrategyBase
Base class for strategies for arranging labels.
Inheritance
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public abstract class ChartSmartLabelsStrategyBase : Object
Constructors
ChartSmartLabelsStrategyBase()
Initializes a new instance of the Chart
Declaration
protected ChartSmartLabelsStrategyBase()
Methods
CalculateLabelsPositions(RadRect, ReadOnlyCollection<ChartSeriesLabelPositionInfo>)
Calculates the position of each individual label, so that it does not overlap with other labels.
When overridden in derived class the Final
Declaration
protected virtual void CalculateLabelsPositions(RadRect plotAreaClip, ReadOnlyCollection<ChartSeriesLabelPositionInfo> labelPositionInfos)
Parameters
Rad The plot area rectangle. |
System. A list of objects that carry information about a series label. |