Struct
ChartSeriesLabelDefinition

Describes the appearance of the labels within a ChartSeries. A chart series can have multiple definitions, allowing for multiple labels per data point.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public struct ChartSeriesLabelDefinition

Inherited Members ValueType.Equals(object)ValueType.GetHashCode()ValueType.ToString()

Properties

Binding

Gets or sets the DataPointBinding instance that will retrieve the content of each label. Valid when the owning ChartSeries is data-bound.

Declaration

cs-api-definition
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding Binding { readonly get; set; }

Property Value

DataPointBinding

DefaultVisualStyle

Gets or sets the Style instance that defines the appearance of the default label visuals - TextBlock instances.

Declaration

cs-api-definition
public Style DefaultVisualStyle { readonly get; set; }

Property Value

Style

Format

Gets or sets the string used to format the label content, using the method.

Declaration

cs-api-definition
public string Format { readonly get; set; }

Property Value

string

HorizontalAlignment

Gets or sets the alignment along the X-axis of each label relative to the DataPoint it is associated to.

Declaration

cs-api-definition
public HorizontalAlignment HorizontalAlignment { get; set; }

Property Value

HorizontalAlignment

Margin

Gets or sets the Thickness that defines the offset of each label from the four box edges.

Declaration

cs-api-definition
public Thickness Margin { readonly get; set; }

Property Value

Thickness

Strategy

Gets or sets a custom ChartSeriesLabelStrategy instance that may be used to completely override labels appearance, content and layout.

Declaration

cs-api-definition
public ChartSeriesLabelStrategy Strategy { readonly get; set; }

Property Value

ChartSeriesLabelStrategy

Template

Gets or sets the DataTemplate instance that may be used to define custom-looking labels.

Declaration

cs-api-definition
public DataTemplate Template { readonly get; set; }

Property Value

DataTemplate

TemplateSelector

Gets or sets the DataTemplateSelector instance that may be used to provide context-specific data templates, depending on the provided DataPoint.

Declaration

cs-api-definition
public DataTemplateSelector TemplateSelector { readonly get; set; }

Property Value

DataTemplateSelector

VerticalAlignment

Gets or sets the alignment along the Y-axis of each label relative to the DataPoint it is associated to.

Declaration

cs-api-definition
public VerticalAlignment VerticalAlignment { readonly get; set; }

Property Value

VerticalAlignment