Class AutoLabelLocator
- Namespace
- LightningChartLib.WinForms.Charting.Views.ViewXY
- Assembly
- LightningChart.WinForms.Charting.NET4.dll
Automatic titles placement.
[TypeConverter(typeof(ExpandableObjectConverter))]
public class AutoLabelLocator : ChartNode, IChartNode, IDisposable
- Inheritance
-
AutoLabelLocator
- Implements
- Inherited Members
Constructors
AutoLabelLocator()
Constructor.
public AutoLabelLocator()
AutoLabelLocator(ViewXY)
Constructor.
public AutoLabelLocator(ViewXY owner)
Parameters
ownerViewXYParent.
Properties
CalculateMaxDistance
Enable auto location with maximum distance calculation. If not applied, speeds things up a bit.
public bool CalculateMaxDistance { get; set; }
Property Value
CheckSeriesDataOverlapping
Enable checking of label overlap with series data. Disabling this increases performance, but decreases quality.
public bool CheckSeriesDataOverlapping { get; set; }
Property Value
Enabled
Enable automatic series title placement.
public bool Enabled { get; set; }
Property Value
MaxLocationCandidates
Maximum number of candidate locations for title. Reducing this would result faster location calculation.
public uint MaxLocationCandidates { get; set; }
Property Value
SearchCrossingPoint
Enable crossing point search. Disabling this increases performance, but decreases quality, if data seems to overlap visually.
public bool SearchCrossingPoint { get; set; }
Property Value
UseSeriesTitleLocationsFromForm
Use series title locations as shown on form. May cause minor overlapping.
public bool UseSeriesTitleLocationsFromForm { get; set; }
Property Value
Methods
CalculateLocations()
Calculate title locations.
public void CalculateLocations()
Dispose(bool)
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters
disposingbooltrue if managed resources should be disposed, otherwise false.
Reset()
Reset autolabeling.
public void Reset()
ToString()
Convert class description to string.
public override string ToString()
Returns
- string
Class description as a string.