Class
NumericalRadialAxis

Represents a RadialAxis that plots numerical data.

Definition

Namespace:Telerik.UI.Xaml.Controls.Chart

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class NumericalRadialAxis : RadialAxis, IChartElementPresenter, IElementPresenter

Inheritance: objectRadControlPresenterBaseChartElementPresenterAxisRadialAxisNumericalRadialAxis

Implements: IChartElementPresenterIElementPresenter

Inherited Members RadialAxis.SweepDirectionPropertyRadialAxis.UnapplyTemplateCore()RadialAxis.ApplyTemplateCore()RadialAxis.SweepDirectionAxis.LabelRotationAnglePropertyAxis.MajorTickTemplatePropertyAxis.MajorTickStylePropertyAxis.TitleTemplatePropertyAxis.ShowLabelsPropertyAxis.LabelIntervalPropertyAxis.LabelFitModePropertyAxis.LabelTemplatePropertyAxis.LabelTemplateSelectorPropertyAxis.LabelStylePropertyAxis.LineStylePropertyAxis.TitlePropertyAxis.LabelFormatPropertyAxis.LabelFormatterPropertyAxis.LabelCreatorPropertyAxis.MeasureNodeOverride(Node, object)Axis.OnAttached()Axis.OnDetached(RadChartBase)Axis.OnCreateAutomationPeer()Axis.LabelFormatterAxis.LabelCreatorAxis.LabelRotationAngleAxis.LineStyleAxis.LastLabelVisibilityAxis.LabelFormatAxis.MajorTickOffsetAxis.MajorTickLengthAxis.LabelOffsetAxis.ShowLabelsAxis.LabelFitModeAxis.TitleAxis.LabelTemplateAxis.LabelTemplateSelectorAxis.LabelStyleAxis.TitleTemplateAxis.MajorTickTemplateAxis.MajorTickStyleAxis.TickThicknessAxis.LabelIntervalChartElementPresenter.ZIndexChartElementPresenter.ChartPresenterBase.InfinitySizePresenterBase.InfinityPointPresenterBase.RefreshNode(object)PresenterBase.InvalidatePalette()PresenterBase.RefreshNodeCore(Node)PresenterBase.CreateContentPresenter(object, DataTemplate)PresenterBase.RenderSurfacePresenterBase.CompositorPresenterBase.ContainerVisualRootRadControl.EndVisualStateUpdate(bool, bool)RadControl.UpdateVisualState(bool)RadControl.BeginVisualStateUpdate()RadControl.SetVisualState(string, bool)RadControl.CanUpdateVisualState()RadControl.ComposeVisualStateName()RadControl.MeasureOverride(Size)RadControl.ArrangeOverride(Size)RadControl.OnApplyTemplate()RadControl.OnIsEnabledChanged(bool, bool)RadControl.OnTemplateApplied()RadControl.LoadCore()RadControl.OnLoaded()RadControl.UnloadCore()RadControl.CurrentVisualStateRadControl.IsLoadedRadControl.IsLoadingRadControl.IsUnloadedRadControl.WasUnloadedRadControl.IsTemplateApplied

Constructors

NumericalRadialAxis()

Initializes a new instance of the NumericalRadialAxis class.

Declaration

cs-api-definition
public NumericalRadialAxis()

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)