Table of Contents

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

owner ViewXY

Parent.

Properties

CalculateMaxDistance

Enable auto location with maximum distance calculation. If not applied, speeds things up a bit.

public bool CalculateMaxDistance { get; set; }

Property Value

bool

CheckSeriesDataOverlapping

Enable checking of label overlap with series data. Disabling this increases performance, but decreases quality.

public bool CheckSeriesDataOverlapping { get; set; }

Property Value

bool

Enabled

Enable automatic series title placement.

public bool Enabled { get; set; }

Property Value

bool

MaxLocationCandidates

Maximum number of candidate locations for title. Reducing this would result faster location calculation.

public uint MaxLocationCandidates { get; set; }

Property Value

uint

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

bool

UseSeriesTitleLocationsFromForm

Use series title locations as shown on form. May cause minor overlapping.

public bool UseSeriesTitleLocationsFromForm { get; set; }

Property Value

bool

Methods

CalculateLocations()

Calculate title locations.

public void CalculateLocations()

Dispose(bool)

Clean up any resources being used.

protected override void Dispose(bool disposing)

Parameters

disposing bool

true 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.