The requested page is not available for the requested platform. You are viewing the content for Default platform.

ChartValueAxisBuilder Methods

Configures the value axis.

Name Description
AllowDecimals(Boolean)

Specifies whether to allow decimal values on the axis. When false, the axis contains integer values only.

AllowDecimals(JS)

Specifies whether to allow decimal values on the axis. When false, the axis contains integer values only.

AutoBreaksEnabled(Boolean)

Enables auto-calculated scale breaks. Applies only if the axis' type is "continuous" or "logarithmic" and valueType is "numeric".

AutoBreaksEnabled(JS)

Enables auto-calculated scale breaks. Applies only if the axis' type is "continuous" or "logarithmic" and valueType is "numeric".

AxisDivisionFactor(Double)

Specifies the minimum distance between two neighboring major ticks in pixels. Applies only to the axes of the "continuous" and "logarithmic" types.

AxisDivisionFactor(JS)

Specifies the minimum distance between two neighboring major ticks in pixels. Applies only to the axes of the "continuous" and "logarithmic" types.

BreakStyle(Action<ChartValueAxisBreakStyleBuilder>)

Configures the scale breaks' appearance.

Breaks(Action<CollectionFactory<VizScaleBreakBuilder>>)

Declares a custom scale break collection. Applies only if the axis' type is "continuous" or "logarithmic".

Categories(IEnumerable<DateTime>)

Specifies the order of categories on an axis of the "discrete" type.

Categories(IEnumerable<Double>)

Specifies the order of categories on an axis of the "discrete" type.

Categories(IEnumerable<String>)

Specifies the order of categories on an axis of the "discrete" type.

Categories(JS)

Specifies the order of categories on an axis of the "discrete" type.

Color(JS)

Specifies the color of the axis line.

Color(String)

Specifies the color of the axis line.

ConstantLineStyle(Action<ChartValueAxisConstantLineStyleBuilder>)

Specifies the appearance of those constant lines that belong to the value axis.

ConstantLines(Action<CollectionFactory<ChartValueAxisConstantLineBuilder>>)

Declares a collection of constant lines belonging to the value axis.

DiscreteAxisDivisionMode(DiscreteAxisDivisionMode)

Specifies whether ticks and grid lines should cross axis labels or lie between them. Applies only to the axes of the "discrete" type.

EndOnTick(Boolean)

Specifies whether to force the axis to start and end on ticks.

EndOnTick(JS)

Specifies whether to force the axis to start and end on ticks.

Equals(Object) Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(Inherited from Object)
GetHashCode() Serves as the default hash function.
(Inherited from Object)
GetType() Gets the Type of the current instance.
(Inherited from Object)
Grid(Action<ChartValueAxisGridBuilder>)

Configures the grid.

Inverted(Boolean)

Inverts the axis.

Inverted(JS)

Inverts the axis.

Label(Action<ChartValueAxisLabelBuilder>)

Configures the labels of the value axis.

LinearThreshold(Double)
LinearThreshold(JS)
LogarithmBase(Double)

Specifies the value to be raised to a power when generating ticks for an axis of the "logarithmic" type.

LogarithmBase(JS)

Specifies the value to be raised to a power when generating ticks for an axis of the "logarithmic" type.

Max(DateTime)

Obsolete. This API is obsolete now.

Max(Double)

Obsolete. This API is obsolete now.

Max(JS)

Obsolete. This API is obsolete now.

Max(String)

Obsolete. This API is obsolete now.

MaxAutoBreakCount(Int32)

Sets a limit on auto-calculated scale breaks. Custom scale breaks are not counted.

MaxAutoBreakCount(JS)

Sets a limit on auto-calculated scale breaks. Custom scale breaks are not counted.

MaxValueMargin(Double)

Controls the empty space between the maximum series points and the axis. Applies only to the axes of the "continuous" and "logarithmic" type.

MaxValueMargin(JS)

Controls the empty space between the maximum series points and the axis. Applies only to the axes of the "continuous" and "logarithmic" type.

MemberwiseClone() Creates a shallow copy of the current Object.
(Inherited from Object)
Min(DateTime)

Obsolete. This API is obsolete now.

Min(Double)

Obsolete. This API is obsolete now.

Min(JS)

Obsolete. This API is obsolete now.

Min(String)

Obsolete. This API is obsolete now.

MinValueMargin(Double)

Controls the empty space between the minimum series points and the axis. Applies only to the axes of the "continuous" and "logarithmic" type.

MinValueMargin(JS)

Controls the empty space between the minimum series points and the axis. Applies only to the axes of the "continuous" and "logarithmic" type.

MinVisualRangeLength(Action<ChartValueAxisMinVisualRangeLengthBuilder>)

Specifies the minimum length of the visual range.

MinVisualRangeLength(Double)

Specifies the minimum length of the visual range.

MinVisualRangeLength(JS)

Specifies the minimum length of the visual range.

MinVisualRangeLength(VizTimeInterval)

Specifies the minimum length of the visual range.

MinorGrid(Action<ChartValueAxisMinorGridBuilder>)

Configures the minor grid.

MinorTick(Action<ChartValueAxisMinorTickBuilder>)

Configures the appearance of minor axis ticks.

MinorTickCount(Int32)

Specifies how many minor ticks to place between two neighboring major ticks.

MinorTickCount(JS)

Specifies how many minor ticks to place between two neighboring major ticks.

MinorTickInterval(Action<ChartValueAxisMinorTickIntervalBuilder>)

Specifies the interval between minor ticks. Applies only to continuous axes.

MinorTickInterval(Double)

Specifies the interval between minor ticks. Applies only to continuous axes.

MinorTickInterval(JS)

Specifies the interval between minor ticks. Applies only to continuous axes.

MinorTickInterval(VizTimeInterval)

Specifies the interval between minor ticks. Applies only to continuous axes.

MultipleAxesSpacing(Double)

Adds a pixel-measured empty space between two side-by-side value axes. Applies if several value axes are located on one side of the chart.

MultipleAxesSpacing(JS)

Adds a pixel-measured empty space between two side-by-side value axes. Applies if several value axes are located on one side of the chart.

Name(JS)

Specifies the name of the value axis.

Name(String)

Specifies the name of the value axis.

Opacity(Double)

Specifies how transparent the axis line should be.

Opacity(JS)

Specifies how transparent the axis line should be.

Option(String, Object)

Specifies an option by its name.

Pane(JS)

Binds the value axis to a pane.

Pane(String)

Binds the value axis to a pane.

PlaceholderSize(Double)

Reserves a pixel-measured space for the axis.

PlaceholderSize(JS)

Reserves a pixel-measured space for the axis.

Position(Position)

Relocates the value axis.

ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance.
(Inherited from Object)
ShowZero(Boolean)

Specifies whether or not to show zero on the value axis.

ShowZero(JS)

Specifies whether or not to show zero on the value axis.

StripStyle(Action<ChartValueAxisStripStyleBuilder>)

Configures the appearance of strips.

Strips(Action<CollectionFactory<ChartValueAxisStripBuilder>>)

Declares a collection of strips belonging to the value axis.

SynchronizedValue(Double)

Synchronizes two or more value axes with each other at a specific value.

SynchronizedValue(JS)

Synchronizes two or more value axes with each other at a specific value.

Tick(Action<ChartValueAxisTickBuilder>)

Configures the appearance of major axis ticks.

TickInterval(Action<ChartValueAxisTickIntervalBuilder>)

Specifies the interval between major ticks. Does not apply to discrete axes.

TickInterval(Double)

Specifies the interval between major ticks. Does not apply to discrete axes.

TickInterval(JS)

Specifies the interval between major ticks. Does not apply to discrete axes.

TickInterval(VizTimeInterval)

Specifies the interval between major ticks. Does not apply to discrete axes.

Title(Action<ChartValueAxisTitleBuilder>)

Configures the axis title.

Title(JS)

Configures the axis title.

Title(String)

Configures the axis title.

ToString() Returns a string that represents the current object.
(Inherited from Object)
Type(AxisScaleType)

Specifies the type of the value axis.

ValueMarginsEnabled(Boolean)

Adds an empty space between the axis and the minimum and maximum series points.

ValueMarginsEnabled(JS)

Adds an empty space between the axis and the minimum and maximum series points.

ValueType(ChartDataType)

Casts values to a specified data type.

Visible(Boolean)

Makes the axis line visible.

Visible(JS)

Makes the axis line visible.

VisualRange(Action<VizRangeBuilder>)

Defines the axis' displayed range. Cannot be wider than the wholeRange.

VisualRange(IEnumerable<DateTime>)

Defines the axis' displayed range. Cannot be wider than the wholeRange.

VisualRange(IEnumerable<Double>)

Defines the axis' displayed range. Cannot be wider than the wholeRange.

VisualRange(IEnumerable<String>)

Defines the axis' displayed range. Cannot be wider than the wholeRange.

VisualRange(JS)

Defines the axis' displayed range. Cannot be wider than the wholeRange.

VisualRangeUpdateMode(VisualRangeUpdateMode)

Specifies how the axis's visual range should behave when chart data is updated.

WholeRange(Action<VizRangeBuilder>)

Defines the range where the axis can be zoomed and panned.

WholeRange(IEnumerable<DateTime>)

Defines the range where the axis can be zoomed and panned.

WholeRange(IEnumerable<Double>)

Defines the range where the axis can be zoomed and panned.

WholeRange(IEnumerable<String>)

Defines the range where the axis can be zoomed and panned.

WholeRange(JS)

Defines the range where the axis can be zoomed and panned.

Width(Double)

Specifies the width of the axis line in pixels.

Width(JS)

Specifies the width of the axis line in pixels.

See Also