Class
LinearAxis

Represents a NumericalAxis which step is linear.

Definition

Namespace:Telerik.UI.Xaml.Controls.Chart

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class LinearAxis : NumericalAxis, IChartElementPresenter, IElementPresenter

Inheritance: objectRadControlPresenterBaseChartElementPresenterAxisLineAxisCartesianAxisNumericalAxisLinearAxis

Implements: IChartElementPresenterIElementPresenter

Inherited Members NumericalAxis.MinimumPropertyNumericalAxis.MaximumPropertyNumericalAxis.RangeExtendDirectionPropertyNumericalAxis.DesiredTickCountPropertyNumericalAxis.MinorTicksPerMajorPropertyNumericalAxis.MinorTickTemplatePropertyNumericalAxis.MinorTickStylePropertyNumericalAxis.GetTickTemplate(TickType)NumericalAxis.MinimumNumericalAxis.MaximumNumericalAxis.RangeExtendDirectionNumericalAxis.DesiredTickCountNumericalAxis.MinorTicksPerMajorNumericalAxis.MinorTickTemplateNumericalAxis.MinorTickStyleNumericalAxis.MinorTickOffsetNumericalAxis.MinorTickLengthNumericalAxis.ActualRangeCartesianAxis.HorizontalLocationPropertyCartesianAxis.VerticalLocationPropertyCartesianAxis.HorizontalLocationCartesianAxis.VerticalLocationLineAxis.IsInversePropertyLineAxis.UnapplyTemplateCore()LineAxis.ApplyTemplateCore()LineAxis.IsInverseAxis.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

LinearAxis()

Initializes a new instance of the LinearAxis class.

Declaration

cs-api-definition
public LinearAxis()

Fields

MajorStepProperty

Identifies the MajorStep dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MajorStepProperty

Field Value

DependencyProperty

Properties

MajorStep

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.

Declaration

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

Property Value

double

Remarks

You can reset this property by setting it to 0 to restore the default behavior.