New to Telerik ReportingStart a free 30-day trial

Specifies a category scale for a GraphAxis.

Definition

Namespace:Telerik.Reporting

Assembly:Telerik.Reporting.dll

Syntax:

C#
[AIAssistantDescription("Discrete category axis scale. Places one tick per distinct data value with equal spacing. Use for category axes in Column, Bar, Line, and Area charts. Set SpacingSlotCount to control gaps between bars.")]
public class CategoryScale : Scale

Inheritance: objectScaleCategoryScale

Inherited Members Scale.GetDefaultCrossAxisPosition(bool)Scale.ToString()Scale.ReversedScale.CrossAxisPositionScale.SpacingSlotCount

Constructors

TODO: Add documentation.

C#
public CategoryScale()

Properties

TODO: Add documentation.

C#
public CategoryScaleCrossAxisPositionCollection CrossAxisPositions { get; }

Applied when GraphScaleCrossAxisPosition is set to GraphAxisZeroValueMode.Specific. Zero value is where the other axis crosses the current axis.

C#
[Browsable(false)]
[Obsolete("The CrossAxisValue property is now obsolete. Please use the CrossAxisPositions property instead.")]
public object CrossAxisValue { get; set; }

Specifies how the tick marks are positioned in relation to data points.

C#
public AxisPositionMode PositionMode { get; set; }