Controls the external spacing around plot band labels in ChartCategoryAxisPlotBandLabel. Use this component to add space between plot band labels and surrounding chart elements like other plot bands, axes, annotations, or chart borders. Proper margins prevent label overlap and create clear visual separation, especially important in charts with multiple plot bands or dense layouts.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class ChartCategoryAxisPlotBandLabelMargin : DataVizChildComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseDataVizChildComponentChartCategoryAxisPlotBandLabelMargin
Implements:
Inherited Members
Constructors
public ChartCategoryAxisPlotBandLabelMargin()
Methods
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Overrides:
protected override void OnInitialized()
Overrides:
protected override void OnParametersSet()
Overrides:
Properties
Sets the bottom margin space below plot band labels in pixels. Use this to add spacing between the label and chart elements positioned below it, such as other plot bands, axes, or chart annotations. Common values range from 0-15 pixels depending on chart density and layout requirements.
[Parameter]
public double? Bottom { get; set; }
[Parameter]
public RenderFragment ChildContent { get; set; }
Sets the left margin space to the left of plot band labels in pixels. Creates spacing between the label and chart elements like axes, other plot band labels, or chart borders. Typical values are 0-10 pixels for standard layouts to prevent label overlap.
[Parameter]
public double? Left { get; set; }
Sets the right margin space to the right of plot band labels in pixels. Use this to create separation between the label and chart elements positioned to its right, such as other plot bands, axes, or chart annotations. Standard values range from 0-10 pixels.
[Parameter]
public double? Right { get; set; }
Sets the top margin space above plot band labels in pixels. Creates spacing between the label and chart elements positioned above it, such as other plot bands, chart titles, or annotations. Common values are 0-15 pixels for proper visual separation and readability.
[Parameter]
public double? Top { get; set; }