Class ChartSeriesLabelDefinition
Describes the appearance of the labels within a ChartSeries. A chart series can have multiple definitions, allowing for multiple labels per data point.
Inheritance
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public sealed class ChartSeriesLabelDefinition : ValueType
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
public DataPointBinding Binding { get; set; }
Property Value
DataPointBinding
|
DefaultVisualStyle
Gets or sets the System.Windows.Style instance that defines the appearance of the default label visuals - System.Windows.Controls.TextBlock instances.
Declaration
public Style DefaultVisualStyle { get; set; }
Property Value
System.Windows.Style
|
Format
Gets or sets the string used to format the label content, using the String.Format method.
Declaration
public string Format { get; set; }
Property Value
System.String
|
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
System.Windows.HorizontalAlignment
|
Margin
Gets or sets the System.Windows.Thickness that defines the offset of each label from the four box edges.
Declaration
public Thickness Margin { get; set; }
Property Value
System.Windows.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 { get; set; }
Property Value
ChartSeriesLabelStrategy
|
Template
Gets or sets the System.Windows.DataTemplate instance that may be used to define custom-looking labels.
Declaration
public DataTemplate Template { get; set; }
Property Value
System.Windows.DataTemplate
|
TemplateSelector
Gets or sets the System.Windows.Controls.DataTemplateSelector instance that may be used to provide context-specific data templates, depending on the provided DataPoint.
Declaration
public DataTemplateSelector TemplateSelector { get; set; }
Property Value
System.Windows.Controls.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 { get; set; }
Property Value
System.Windows.VerticalAlignment
|