ClassChartLegendTitleMargin
Controls the external spacing around legend titles in ChartLegendTitle. Use this component to add space between the title and surrounding legend elements like borders, legend items, or container edges. Proper margins ensure titles don't overlap with other legend components and maintain clean, organized legend layouts with adequate breathing room.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class ChartLegendTitleMargin : DataVizChildComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseDataVizChildComponentChartLegendTitleMargin
Implements:
Inherited Members
Constructors
ChartLegendTitleMargin()
Declaration
public ChartLegendTitleMargin()
Properties
Bottom
Sets the bottom margin space below the legend title in pixels. Use this to add spacing between the title and legend items or other chart elements positioned below it. Common values range from 0-15 pixels to create proper visual separation between title and legend content without excessive spacing.
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 the legend title in pixels. Creates spacing between the title and legend borders or container edges. Typical values are 0-10 pixels for standard layouts to ensure proper title positioning within the legend area.
Right
Sets the right margin space to the right of the legend title in pixels. Use this to create separation between the title and legend borders or container edges. Standard values range from 0-10 pixels for optimal visual balance within the legend layout.
Top
Sets the top margin space above the legend title in pixels. Creates spacing between the title and legend borders or other chart elements positioned above it. Common values are 0-15 pixels for proper visual hierarchy and separation within the legend structure.
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