ClassChartCategoryAxisPlotBandLabelMargin
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
ChartCategoryAxisPlotBandLabelMargin()
Declaration
public ChartCategoryAxisPlotBandLabelMargin()
Properties
Bottom
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.
Declaration
[Parameter]
public double? Bottom { get; set; }
Property Value
ChildContent
Declaration
[Parameter]
public RenderFragment ChildContent { get; set; }
Property Value
Left
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.
Right
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.
Top
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.
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