PolarAxis
Represents the Polar (Radius) axis within a RadPolarChart instance.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public class PolarAxis : LineAxis, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseChartElementPresenterAxisLineAxisPolarAxis...
Implements:
Inherited Members
Constructors
Initializes a new instance of the PolarAxis class.
public PolarAxis()
Fields
MajorStepProperty
DependencyProperty
Identifies the MajorStep dependency property.
public static readonly DependencyProperty MajorStepProperty
MaximumProperty
DependencyProperty
Identifies the Maximum dependency property.
public static readonly DependencyProperty MaximumProperty
MinimumProperty
DependencyProperty
Identifies the Minimum dependency property.
public static readonly DependencyProperty MinimumProperty
MinorTicksPerMajorProperty
DependencyProperty
Identifies the MinorTicksPerMajor property.
public static readonly DependencyProperty MinorTicksPerMajorProperty
MinorTickStyleProperty
DependencyProperty
Identifies the MinorTickStyle dependency property.
public static readonly DependencyProperty MinorTickStyleProperty
MinorTickTemplateProperty
DependencyProperty
Identifies the MinorTickTemplate dependency property.
public static readonly DependencyProperty MinorTickTemplateProperty
Properties
Gets the actual range used by the axis to plot data points.
public ValueRange<double> ActualRange { get; }
Gets or sets the major step between each axis tick. By default the axis itself will calculate the major step, depending on the plotted data points.
[TypeConverter(typeof(StringToDoubleConverter))]
public double MajorStep { get; set; }
You can reset this property by setting it to 0 to restore the default behavior.
Gets or sets the user-defined maximum of the axis. By default the axis itself will calculate the maximum, depending on the maximum of the plotted data points.
[TypeConverter(typeof(StringToDoubleConverter))]
public double Maximum { get; set; }
You can reset this property by setting it to double.PositiveInfinity to restore the default behavior.
Gets or sets the user-defined minimum of the axis. By default the axis itself will calculate the minimum, depending on the minimum of the plotted data points.
[TypeConverter(typeof(StringToDoubleConverter))]
public double Minimum { get; set; }
You can reset this property by setting it to double.NegativeInfinity to restore the default behavior.
Gets or sets the length of the minor tick.
public double MinorTickLength { get; set; }
Gets or sets index-based offset of the first tick to be displayed.
public int MinorTickOffset { get; set; }
Gets or sets the number of minor ticks per major interval.
public int MinorTicksPerMajor { get; set; }
MinorTickStyle
Style
Gets or sets the style for each Rectangle instance created to represent a minor tick when no MinorTickTemplate is specified. Creating a Rectangle instance per tick instead of a ContentPresenter gives a huge performance boost.
public Style MinorTickStyle { get; set; }
MinorTickTemplate
DataTemplate
Gets or sets the template that defines the appearance of all minor ticks present on the axis.
public DataTemplate MinorTickTemplate { get; set; }
Methods
GetTickTemplate(TickType)
DataTemplate
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Overrides: