ClassChartYAxisMinorTicks
Configures the minor tick marks displayed between major ticks along the Y-axis. Provides precise control over secondary tick appearance to enhance chart accuracy and value subdivision reference without overwhelming the visualization. Use this component to create detailed position markers that help users identify precise intermediate values between major tick positions.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class ChartYAxisMinorTicks : DataVizChildComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseDataVizChildComponentChartYAxisMinorTicks
Implements:
Inherited Members
Constructors
ChartYAxisMinorTicks()
Declaration
public ChartYAxisMinorTicks()
Properties
ChildContent
Declaration
[Parameter]
public RenderFragment ChildContent { get; set; }
Property Value
Color
Specifies the color of minor tick marks that appear between major ticks on the Y-axis. Accepts any valid CSS color value including hex codes (#888888), RGB values (rgb(136,136,136)), or color names (gray). Use colors that create clear visual hierarchy - typically lighter or more subdued than major tick colors. Subtle colors ensure minor ticks provide value subdivision reference without competing with major axis elements.
Size
Defines the length of minor tick marks extending from the Y-axis line in pixels. Use shorter ticks than major ticks (typically 2-4 pixels) to create appropriate visual hierarchy. Shorter length ensures minor ticks provide value subdivision reference without overwhelming major tick prominence. Balance minor tick size with chart scale and major tick length for optimal value reading precision.
Skip
Specifies how many minor tick marks to skip at the beginning of the axis. Use this property to fine-tune minor tick alignment with value intervals or create custom subdivision patterns. For example, setting Skip to 2 will start minor ticks from the third subdivision position. Useful for aligning minor ticks with specific measurement intervals or maintaining precision across multiple chart axes.
Step
Defines the interval between minor tick marks in axis units. For numeric axes, specifies subdivisions between major values (e.g., 1 creates ticks between 5-unit majors). For date axes, defines the time interval for minor subdivisions (e.g., hourly ticks between daily majors). Use this property to control minor tick density and provide appropriate level of precision for your measurement needs.
Visible
Controls whether minor tick marks are displayed between major ticks on the Y-axis. When set to true, additional tick marks appear to provide finer value reference points for precise data positioning. Set to false (default) to maintain clean axis appearance while preserving major tick structure. Enable minor ticks for charts requiring high precision measurements or detailed value subdivision references.
Width
Sets the thickness of minor tick marks in pixels. Use thinner lines than major ticks to create appropriate visual hierarchy and maintain chart balance. Subtle thickness ensures minor ticks provide value reference without overwhelming major axis elements. Consider chart scale and major tick width when choosing minor tick thickness for optimal value precision indicators.
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