ClassChartValueAxisMinorTicks
Configures the minor tick marks displayed along the chart value axis between major tick intervals. Provides detailed control over fine tick appearance to create precise scale indicators for enhanced value reading and professional presentation. Use this component to add subtle tick marks between major intervals, helping users identify specific values with greater precision.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class ChartValueAxisMinorTicks : DataVizChildComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseDataVizChildComponentChartValueAxisMinorTicks
Implements:
Inherited Members
Constructors
ChartValueAxisMinorTicks()
Declaration
public ChartValueAxisMinorTicks()
Properties
ChildContent
Declaration
[Parameter]
public RenderFragment ChildContent { get; set; }
Property Value
Color
Sets the color of the minor tick marks on the value axis between major tick intervals. Accepts any valid CSS color value including hex codes (#999999), RGB values (rgb(153,153,153)), or color names (gray). Use this to create subtle tick marks that provide precision without overwhelming major axis elements or dominating the chart design. Example: Set to "#bbbbbb" for light gray minor ticks, or "#d0d0d0" for very subtle tick indicators that enhance precision reading.
Size
Sets the length of the minor tick marks in pixels. Controls how far the minor tick marks extend from the value axis line, typically shorter than major ticks to maintain visual hierarchy. Use this to create subtle tick indicators that provide scale precision without competing with major tick marks for attention. Example: Set to 3 for short minor ticks, 5 for more visible precision markers, or 2 for very subtle scale indicators.
Skip
Sets the number of minor tick marks to skip from the beginning of the value axis. Controls which minor tick marks are displayed by skipping a specified number from the start, useful for custom tick patterns. Use this to fine-tune minor tick positioning and create specific visual patterns that enhance chart precision and professional appearance. Example: Set to 1 to skip the first minor tick, or 2 to start minor ticks from the third interval for cleaner axis presentation.
Step
Sets the interval step for displaying minor tick marks on the value axis. Controls how frequently minor tick marks appear by specifying the interval between them, creating custom tick density for optimal precision. Use this to control minor tick frequency and create ideal scale reference points tailored to your data range and precision requirements. Example: Set to 1 for ticks at every minor unit, or 2 for sparser minor tick spacing in dense value ranges.
Visible
Controls whether the minor tick marks are displayed along the value axis between major intervals. When set to true, small tick marks appear at minor value intervals for enhanced precision. When false, only major ticks are shown. Use this to enable fine-grained scale markers for precise value identification, particularly useful in technical or scientific charts. Example: Set to true for charts requiring precise value reading, or false for clean minimal designs where minor details might be distracting.
Width
Sets the thickness of the minor tick mark lines in pixels. Controls how prominent the minor tick marks appear, typically thinner than major ticks to maintain proper visual emphasis. Use this to create subtle tick indicators that enhance precision without overwhelming the chart's primary visual elements. Example: Set to 0.5 for very fine minor ticks, or 1 for standard minor tick visibility that complements major tick styling.
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
OnAfterRender(bool)
Declaration
protected override void OnAfterRender(bool firstRender)
Parameters
firstRender
Overrides
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides
OnParametersSet()
Declaration
protected override void OnParametersSet()
Overrides
Serialize()
Declaration
public Dictionary<string, object> Serialize()
Returns