New to Telerik UI for BlazorStart a free 30-day trial

Configures series stacking behavior for creating stacked chart visualizations where multiple series are combined to show cumulative values or parts of a whole. Controls stacking groups, types, and enables/disables stacking functionality for comprehensive multi-series data analysis.

Definition

Constructors

C#
public ChartSeriesStack()

Methods

C#
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters:__builderRenderTreeBuilder

Overrides: ComponentBase.BuildRenderTree(RenderTreeBuilder)

C#
protected override void OnAfterRender(bool firstRender)
Parameters:firstRenderbool

Overrides: ComponentBase.OnAfterRender(bool)

C#
protected override void OnInitialized()

Overrides: DataVizChildComponent.OnInitialized()

C#
protected override void OnParametersSet()

Overrides: ComponentBase.OnParametersSet()

C#
public Dictionary<string, object> Serialize()
Returns:

Dictionary<string, object>

Properties

C#
[Parameter]
public RenderFragment ChildContent { get; set; }

Enables or disables series stacking functionality. Set to true to stack this series with others, false to display as individual series, or leave null for default behavior. Stacking combines multiple series to show cumulative values or parts-to-whole relationships.

C#
[Parameter]
public bool? Enabled { get; set; }

Specifies the stacking group name to organize series into separate stacks. Series with the same group name will be stacked together, while different groups create separate stacks. Use meaningful names like "Primary", "Secondary", or category-based groupings for clear organization.

C#
[Parameter]
public string Group { get; set; }

Determines the stacking calculation method using ChartSeriesStackType values. Choose between value-based stacking for absolute values or percentage-based stacking (100% stacked) for relative proportions and parts-to-whole analysis.

C#
[Parameter]
public ChartSeriesStackType? Type { get; set; }