ClassRadDataAxisBase
A base class for the horizontal and vertical data axes.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
[TelerikToolboxCategory("Data Visualization")]
public abstract class RadDataAxisBase : Control
Inheritance: objectRadDataAxisBase
Derived Classes:
Fields
CalculatedLabelInfosProperty
Identifies the CalculatedLabelInfos dependency property.
Declaration
public static readonly DependencyProperty CalculatedLabelInfosProperty
Field Value
DependencyProperty
CalculatedMajorTicksProperty
Identifies the CalculatedMajorTicks dependency property.
Declaration
public static readonly DependencyProperty CalculatedMajorTicksProperty
Field Value
DependencyProperty
CalculatedMinorTicksProperty
Identifies the CalculatedMinorTicks dependency property.
Declaration
public static readonly DependencyProperty CalculatedMinorTicksProperty
Field Value
DependencyProperty
IsZeroAlignedProperty
Identifies the IsZeroAligned dependency property.
Declaration
public static readonly DependencyProperty IsZeroAlignedProperty
Field Value
DependencyProperty
LabelFormatProperty
Identifies the LabelFormat dependency property.
Declaration
public static readonly DependencyProperty LabelFormatProperty
Field Value
DependencyProperty
LabelStepProperty
Identifies the LabelStep dependency property.
Declaration
public static readonly DependencyProperty LabelStepProperty
Field Value
DependencyProperty
LabelStyleProperty
Identifies the LabelStyle dependency property.
Declaration
public static readonly DependencyProperty LabelStyleProperty
Field Value
DependencyProperty
LabelsVisibilityProperty
Identifies the LabelsVisibility dependency property.
Declaration
public static readonly DependencyProperty LabelsVisibilityProperty
Field Value
DependencyProperty
MajorTickLengthProperty
Identifies the MajorTickLength dependency property.
Declaration
public static readonly DependencyProperty MajorTickLengthProperty
Field Value
DependencyProperty
MaximumProperty
Identifies the Maximum dependency property.
Declaration
public static readonly DependencyProperty MaximumProperty
Field Value
DependencyProperty
MinimumProperty
Identifies the Minimum dependency property.
Declaration
public static readonly DependencyProperty MinimumProperty
Field Value
DependencyProperty
MinorTickLengthProperty
Identifies the MinorTickLength dependency property.
Declaration
public static readonly DependencyProperty MinorTickLengthProperty
Field Value
DependencyProperty
OriginValueProperty
Identifies the OriginValue dependency property.
Declaration
public static readonly DependencyProperty OriginValueProperty
Field Value
DependencyProperty
StepProperty
Identifies the Step dependency property.
Declaration
public static readonly DependencyProperty StepProperty
Field Value
DependencyProperty
StrokeProperty
Identifies the Stroke dependency property.
Declaration
public static readonly DependencyProperty StrokeProperty
Field Value
DependencyProperty
TicksDistanceProperty
Identifies the TicksDistance dependency property.
Declaration
public static readonly DependencyProperty TicksDistanceProperty
Field Value
DependencyProperty
Properties
CalculatedLabelInfos
Gets a list of internally calculated DataAxisLabelInfos, which correspond to the labels.
Declaration
public IEnumerable<DataAxisLabelInfo> CalculatedLabelInfos { get; }
Property Value
Remarks
This property is for internal use and modifying the list will have no effect.
CalculatedMajorTicks
Gets a list of internally calculated logical offset values, which correspond to the position of the major ticks.
Declaration
public IEnumerable<double> CalculatedMajorTicks { get; }
Property Value
Remarks
This property is for internal use and modifying the list will have no effect.
CalculatedMinorTicks
Gets a list of internally calculated logical offset values, which correspond to the position of the minor ticks.
Declaration
public IEnumerable<double> CalculatedMinorTicks { get; }
Property Value
Remarks
This property is for internal use and modifying the list will have no effect.
IsZeroAligned
Gets or sets value that indicates whether the data axis is zero-aligned.
Declaration
public bool IsZeroAligned { get; set; }
Property Value
Remarks
An axis with labels 10, 20 and 30 is zero-aligned. An axis with labels 5, 15, 25 is not zero-aligned.
LabelFormat
Gets or sets the string that is used for formatting the numeric value in the labels.
LabelStep
Gets or sets the label step.
LabelStyle
Gets or sets the style that is applied to the labels.
Declaration
public Style LabelStyle { get; set; }
Property Value
Style
LabelsVisibility
Gets or sets the LabelsVisibility.
Declaration
public DataAxisLabelsVisibility LabelsVisibility { get; set; }
Property Value
MajorTickLength
Gets or sets the length of the major ticks.
Maximum
Gets or sets the Maximum.
Minimum
Gets or sets the Minimum.
MinorTickLength
Gets or sets the length of the minor ticks.
OriginValue
Gets or sets the origin value.
Step
Gets or sets the Step.
Stroke
Gets or sets the stroke of the axis line and ticks.
Declaration
public Brush Stroke { get; set; }
Property Value
Brush
TicksDistance
Gets or sets the minimal distance (in pixels) between two adjacent ticks. This property has a lower priority than the Step property.
Methods
OnApplyTemplate()
Invoked whenever application code or internal processes (such as a rebuilding layout pass) calls System.Windows.Controls.Control.ApplyTemplate().
Declaration
public override void OnApplyTemplate()