Class
NumericRadialAxis

Represents a RadialAxis that plots numerical data.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public class NumericRadialAxis : RadialAxis, IChartElementPresenter

Inheritance: objectRadControlBasePresenterBaseChartElementPresenterAxisRadialAxisNumericRadialAxis

Implements: IChartElementPresenter

Inherited Members RadialAxis.SweepDirectionPropertyRadialAxis.OnApplyTemplate()RadialAxis.SweepDirectionAxis.LabelRotationAnglePropertyAxis.ShowLabelsPropertyAxis.LabelIntervalPropertyAxis.LabelFitModePropertyAxis.LabelTemplatePropertyAxis.LabelTemplateSelectorPropertyAxis.LabelStylePropertyAxis.LabelFormatPropertyAxis.MajorTickTemplatePropertyAxis.MajorTickStylePropertyAxis.TitleTemplatePropertyAxis.LineStrokePropertyAxis.LineDashArrayPropertyAxis.TitlePropertyAxis.ElementBrushPropertyAxis.MeasureNodeOverride(ChartNode, object)Axis.OnCreateAutomationPeer()Axis.OnAttached()Axis.OnDetached(RadChartBase)Axis.LabelRotationAngleAxis.LastLabelVisibilityAxis.LabelFormatAxis.LabelOffsetAxis.ShowLabelsAxis.LabelFitModeAxis.LabelTemplateAxis.LabelTemplateSelectorAxis.LabelStyleAxis.LabelIntervalAxis.SmartLabelsModeAxis.LineDashArrayAxis.LineStrokeAxis.LineThicknessAxis.MajorTickOffsetAxis.TitleAxis.TitleTemplateAxis.MajorTickTemplateAxis.MajorTickStyleAxis.TickThicknessAxis.MajorTickLengthAxis.ElementBrushChartElementPresenter.OnPropertyChanged(DependencyPropertyChangedEventArgs)ChartElementPresenter.ZIndexChartElementPresenter.ChartPresenterBase.InfinitySizePresenterBase.InfinityPointPresenterBase.RefreshNode(ChartNode)PresenterBase.InvalidatePalette()PresenterBase.RefreshNodeCore(ChartNode)PresenterBase.CreateContentPresenter(object, DataTemplate)PresenterBase.RenderSurfaceRadControlBase.OnUnloaded(object, RoutedEventArgs)RadControlBase.OnLoaded(object, RoutedEventArgs)RadControlBase.IsLoadedRadControlBase.IsTemplateApplied

Constructors

NumericRadialAxis()

Initializes a new instance of the NumericRadialAxis class.

Declaration

cs-api-definition
public NumericRadialAxis()

Fields

MajorStepProperty

Identifies the MajorStep dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MajorStepProperty

Field Value

DependencyProperty

MinorTickStyleProperty

Identifies the MinorTickStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorTickStyleProperty

Field Value

DependencyProperty

MinorTickTemplateProperty

Identifies the MinorTickTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorTickTemplateProperty

Field Value

DependencyProperty

MinorTicksPerMajorProperty

Identifies the MinorTicksPerMajor property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorTicksPerMajorProperty

Field Value

DependencyProperty

Properties

MajorStep

Gets or sets the step of the ticks on the axis ellipse.

Declaration

cs-api-definition
public double MajorStep { get; set; }

Property Value

double

MinorTickLength

Gets or sets the length of the minor tick.

Declaration

cs-api-definition
public double MinorTickLength { get; set; }

Property Value

double

MinorTickOffset

Gets or sets index-based offset of the first tick to be displayed.

Declaration

cs-api-definition
public int MinorTickOffset { get; set; }

Property Value

int

MinorTickStyle

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.

Declaration

cs-api-definition
public Style MinorTickStyle { get; set; }

Property Value

Style

MinorTickTemplate

Gets or sets the template that defines the appearance of all minor ticks present on the axis.

Declaration

cs-api-definition
public DataTemplate MinorTickTemplate { get; set; }

Property Value

DataTemplate

MinorTicksPerMajor

Gets or sets the number of minor ticks per major interval.

Declaration

cs-api-definition
public int MinorTicksPerMajor { get; set; }

Property Value

int

Methods

GetTickTemplate(TickType)

Gets the DataTemplate instance used to visualize the a tick with the specified TickType.

Declaration

cs-api-definition
protected override DataTemplate GetTickTemplate(TickType tickType)

Parameters

tickType

TickType

Returns

DataTemplate

Overrides Axis.GetTickTemplate(TickType)

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

Overrides Axis.OnInitialized(EventArgs)