StructChartSeriesLabelDefinition
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:
public struct ChartSeriesLabelDefinition
Inherited Members
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
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding Binding { readonly get; set; }
Property Value
DefaultVisualStyle
Gets or sets the Style instance that defines the appearance of the default label visuals - TextBlock instances.
Declaration
public Style DefaultVisualStyle { readonly get; set; }
Property Value
Style
Format
Gets or sets the string used to format the label content, using the method.
HorizontalAlignment
Gets or sets the alignment along the X-axis of each label relative to the DataPoint it is associated to.
Declaration
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
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
public ChartSeriesLabelStrategy Strategy { readonly get; set; }
Property Value
Template
Gets or sets the DataTemplate instance that may be used to define custom-looking labels.
Declaration
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
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
public VerticalAlignment VerticalAlignment { readonly get; set; }
Property Value
VerticalAlignment