Class
ChartValueAxisTitleMargin

Configures the margin spacing around the chart value axis title to control its distance from the axis and other chart elements. Provides precise control over the empty space surrounding the value axis title for optimal chart layout and professional presentation. Use this component to fine-tune title positioning and ensure proper spacing between the axis title and chart content.

Definition

Namespace:Telerik.Blazor.Components

Assembly:Telerik.Blazor.dll

Syntax:

cs-api-definition
public class ChartValueAxisTitleMargin : DataVizChildComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Inheritance: objectComponentBaseDataVizChildComponentChartValueAxisTitleMargin

Implements: IComponentIDisposableIHandleAfterRenderIHandleEvent

Inherited Members ComponentBase.OnInitializedAsync()ComponentBase.OnParametersSetAsync()ComponentBase.StateHasChanged()ComponentBase.ShouldRender()ComponentBase.OnAfterRenderAsync(bool)ComponentBase.InvokeAsync(Action)ComponentBase.InvokeAsync(Func<Task>)ComponentBase.DispatchExceptionAsync(Exception)ComponentBase.SetParametersAsync(ParameterView)

Constructors

ChartValueAxisTitleMargin()

Declaration

cs-api-definition
public ChartValueAxisTitleMargin()

Properties

Bottom

Sets the bottom margin of the value axis title in pixels. Controls the spacing between the title and elements positioned below it, affecting overall chart layout and title readability. Use this to create appropriate vertical separation between the axis title and chart content or other axis elements. Example: Set to 8 for compact layouts, or 15 for more generous spacing when the title needs clear separation from chart content.

Declaration

cs-api-definition
[Parameter]
public double? Bottom { get; set; }

Property Value

double?

ChildContent

Declaration

cs-api-definition
[Parameter]
public RenderFragment ChildContent { get; set; }

Property Value

RenderFragment

Left

Sets the left margin of the value axis title in pixels. Controls the spacing between the title and elements to its left, such as the chart plot area or other chart components. Use this to adjust title positioning relative to the value axis and ensure proper alignment with chart layout elements. Example: Set to 10 to move the title away from the axis area, or 20 for more dramatic spacing in wide chart layouts.

Declaration

cs-api-definition
[Parameter]
public double? Left { get; set; }

Property Value

double?

Right

Sets the right margin of the value axis title in pixels. Controls the spacing between the title and elements to its right, ensuring proper visual separation and chart layout balance. Use this to prevent the title from appearing too close to the chart edge or overlapping with chart data visualization. Example: Set to 12 for standard spacing, or 25 when working with rotated titles that need additional clearance.

Declaration

cs-api-definition
[Parameter]
public double? Right { get; set; }

Property Value

double?

Top

Sets the top margin of the value axis title in pixels. Controls the spacing between the title and elements positioned above it, improving overall chart visual hierarchy and title prominence. Use this to create proper spacing above the axis title and ensure it doesn't interfere with chart headers or other top-positioned elements. Example: Set to 6 for subtle top spacing, or 18 for clear separation from chart titles or overlapping content.

Declaration

cs-api-definition
[Parameter]
public double? Top { get; set; }

Property Value

double?

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration

cs-api-definition
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder

RenderTreeBuilder

Overrides ComponentBase.BuildRenderTree(RenderTreeBuilder)

OnAfterRender(bool)

Declaration

cs-api-definition
protected override void OnAfterRender(bool firstRender)

Parameters

firstRender

bool

Overrides ComponentBase.OnAfterRender(bool)

OnInitialized()

Declaration

cs-api-definition
protected override void OnInitialized()

Overrides DataVizChildComponent.OnInitialized()

OnParametersSet()

Declaration

cs-api-definition
protected override void OnParametersSet()

Overrides ComponentBase.OnParametersSet()

Serialize()

Declaration

cs-api-definition
public Dictionary<string, object> Serialize()

Returns

Dictionary<string, object>