New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.Charting

Assembly:Telerik.WinControls.ChartView.dll

Syntax:

C#
public abstract class NumericalAxisModel : AxisModel, IDisposable, INotifyPropertyChanged, IContinuousAxisModel

Inheritance: objectDisposableObjectPropertyBagObjectChartNodeChartElementAxisModelNumericalAxisModel...

Derived Classes: LinearAxisModelNumericRadialAxisModel

Implements: IContinuousAxisModelIDisposableINotifyPropertyChanged

Inherited Members AxisModel.UpdateLayoutStrategy()AxisModel.BuildTicksAndLabels(RadSize)AxisModel.LabelFormatAxisModel.LastLabelVisibilityAxisModel.LabelFitModeAxisModel.LabelIntervalAxisModel.LabelOffsetAxisModel.MajorTickOffsetAxisModel.IsInverseAxisModel.MajorTicksAxisModel.LabelsAxisModel.TickThicknessAxisModel.ShowLabelsAxisModel.MajorTickLengthAxisModel.LineThicknessAxisModel.HorizontalLocationAxisModel.VerticalLocationAxisModel.BottomOrLeftTickAxisModel.TopOrRightTickAxisModel.TypeAxisModel.TitleChartElement.FindAncestor<T>()ChartElement.IsAncestorOf(ChartNode)ChartElement.FindDescendant<T>()ChartElement.FindDescendant(Predicate<ChartNode>)ChartElement.EnumDescendants()ChartElement.EnumDescendants(TreeTraversalMode)ChartElement.EnumDescendants(Predicate<ChartNode>, TreeTraversalMode)ChartElement.DisposeManagedResources()ChartElement.PresenterChartNode.Arrange(RadRect, bool)ChartNode.Invalidate()ChartNode.SetValueCore(int, object)ChartNode.ClearValueCore(int)ChartNode.IsArrangeValidChartNode.NodeStateChartNode.IndexChartNode.CollectionIndexChartNode.IsTreeLoadedChartNode.LayoutSlotChartNode.ParentChartNode.PropertyChangedPropertyBagObject.IsLocalValue(int)PropertyBagObject.GetValue(int)PropertyBagObject.SetValue(int, object)PropertyBagObject.ClearValue(int)PropertyBagObject.GetTypedValue<T>(int, T)PropertyBagObject.PropertyStoreDisposableObject.Dispose()DisposableObject.DisposeUnmanagedResources()DisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.EventsDisposableObject.DisposingDisposableObject.Disposed...

Constructors

Initializes a new instance of the NumericalAxisModel class.

C#
protected NumericalAxisModel()

Properties

Gets the actual range (minimum and maximum values) used by the axis.

C#
public ValueRange<double> ActualRange { get; }

Gets or sets the number of the ticks available on the axis. If a value less than 2 is set, the property is reset to its default value.

C#
public int DesiredTickCount { get; set; }

Gets or sets the user-defined major step of the axis.

C#
public double MajorStep { get; set; }

Gets or sets the user-defined maximum of the axis.

C#
public double Maximum { get; set; }

Gets or sets the user-defined minimum of the axis.

C#
public double Minimum { get; set; }

Gets or sets a value that specifies how the auto-range of this axis will be extended so that each data point is visualized in the best possible way.

C#
public NumericalAxisRangeExtendDirection RangeExtendDirection { get; set; }

Methods

Transforms the value.

C#
public virtual object TransformValue(object value)
Parameters:valueobject

The value.

Returns:

object