A chart series that displays data as a waterfall chart in a RadzenChart. Each column starts where the previous one ended, showing how sequential values contribute to a running total. Items with the summary property set to true render as total bars starting from zero. Positive values are colored with PositiveFill, negative with NegativeFill, and summary bars with SummaryFill.
CartesianSeries<TItem>.RequireChart
CartesianSeries<TItem>.ComposeCategory
CartesianSeries<TItem>.ComposeValue
CartesianSeries<TItem>.IsValueNullable
CartesianSeries<TItem>.GetRawValueGetter
CartesianSeries<TItem>.IsNumeric
CartesianSeries<TItem>.GetCategories
CartesianSeries<TItem>.TransformCategoryScale
CartesianSeries<TItem>.RenderOverlays
CartesianSeries<TItem>.RenderTopOverlays
CartesianSeries<TItem>.SetParametersAsync
CartesianSeries<TItem>.Initialize
CartesianSeries<TItem>.MeasureLegend
CartesianSeries<TItem>.MeasureLegendItems
CartesianSeries<TItem>.InsidePolygon
CartesianSeries<TItem>.RenderTooltip
CartesianSeries<TItem>.RenderSharedTooltipItem
CartesianSeries<TItem>.GetTooltipPosition
CartesianSeries<TItem>.TooltipClass
CartesianSeries<TItem>.RenderLegendItem
CartesianSeries<TItem>.GetMedian
CartesianSeries<TItem>.GetMean
CartesianSeries<TItem>.GetMode
CartesianSeries<TItem>.GetTrend
CartesianSeries<TItem>.GetScaledDataPoints
CartesianSeries<TItem>.GetTitle
CartesianSeries<TItem>.TooltipLabel
CartesianSeries<TItem>.TooltipTitle
CartesianSeries<TItem>.TooltipValue
CartesianSeries<TItem>.GetDataLabels
CartesianSeries<TItem>.PickColor
CartesianSeries<TItem>.Dispose
CartesianSeries<TItem>.InvokeClick
CartesianSeries<TItem>.ValueAxisName
CartesianSeries<TItem>.ChildContent
CartesianSeries<TItem>.TooltipTemplate
CartesianSeries<TItem>.Overlays
CartesianSeries<TItem>.CoordinateSystem
CartesianSeries<TItem>.CategoryProperty
CartesianSeries<TItem>.Visible
CartesianSeries<TItem>.ShowInLegend
CartesianSeries<TItem>.ValueProperty
CartesianSeries<TItem>.RenderingOrder
CartesianSeries<TItem>.Markers
CartesianSeries<TItem>.MarkerType
CartesianSeries<TItem>.ShowActivePoint
CartesianSeries<TItem>.ShowLineInLegend
CartesianSeries<TItem>.MarkerSize
RadzenChartComponentBase.ShouldRefreshChart
RadzenChartComponentBase.ValidateParameters
RadzenChartComponentBase.DidParameterChange
RadzenChartComponentBase.Chart
ComponentBase.OnInitialized
ComponentBase.OnInitializedAsync
ComponentBase.OnParametersSet
ComponentBase.OnParametersSetAsync
ComponentBase.StateHasChanged
ComponentBase.ShouldRender
ComponentBase.OnAfterRender
ComponentBase.OnAfterRenderAsync
ComponentBase.InvokeAsync
ComponentBase.DispatchExceptionAsync
ComponentBase.RendererInfo
ComponentBase.Assets
ComponentBase.AssignedRenderMode
Namespace: Radzen.Blazor
Assembly: Radzen.Blazor.dll
public class RadzenWaterfallSeries<TItem> : CartesianSeries<TItem>, IComponent, IHandleEvent, IHandleAfterRender, IChartSeries, IChartValueAxisSeries, IChartColumnSeries| Name | Description |
|---|---|
| TItem | The type of data items in the series. |
<RadzenChart>
<RadzenWaterfallSeries Data=@data CategoryProperty="Label" ValueProperty="Amount"
SummaryProperty="IsTotal" Title="Cash Flow" />
</RadzenChart>A chart series that displays data as a waterfall chart in a RadzenChart. Each column starts where the previous one ended, showing how sequential values contribute to a running total. Items with the summary property set to true render as total bars starting from zero. Positive values are colored with PositiveFill, negative with NegativeFill, and summary bars with SummaryFill.
public RadzenWaterfallSeries<TItem>()Specifies how the series is filled. Set to Solid by default. Use Gradient for a fill that fades toward the axis baseline, or None to render only the outline.
public FillMode FillMode { get; set; }
| Type | Description |
|---|---|
| FillMode | Specifies how the series is filled. Set to Solid by default. Use Gradient for a fill that fades toward the axis baseline, or None to render only the outline. |
Specifies the opacity at the baseline of the gradient fill. Used when FillMode is Gradient.
public double GradientEndOpacity { get; set; }
| Type | Description |
|---|---|
| double | Specifies the opacity at the baseline of the gradient fill. Used when FillMode is Gradient. |
Specifies the opacity at the value end of the gradient fill. Used when FillMode is Gradient.
public double GradientStartOpacity { get; set; }
| Type | Description |
|---|---|
| double | Specifies the opacity at the value end of the gradient fill. Used when FillMode is Gradient. |
Gets or sets the line type for column borders.
public LineType LineType { get; set; }
| Type | Description |
|---|---|
| LineType | Gets or sets the line type for column borders. |
Gets or sets the fill color for negative value columns. When not set, the theme color scheme applies.
public string NegativeFill { get; set; }
| Type | Description |
|---|---|
| string | Gets or sets the fill color for negative value columns. When not set, the theme color scheme applies. |
Gets or sets the fill color for positive value columns. When not set, the theme color scheme applies.
public string PositiveFill { get; set; }
| Type | Description |
|---|---|
| string | Gets or sets the fill color for positive value columns. When not set, the theme color scheme applies. |
Gets or sets the stroke (border) color for all columns.
public string Stroke { get; set; }
| Type | Description |
|---|---|
| string | Gets or sets the stroke (border) color for all columns. |
Gets or sets the width of the column border in pixels.
public double StrokeWidth { get; set; }
| Type | Description |
|---|---|
| double | Gets or sets the width of the column border in pixels. |
Gets or sets the fill color for summary (total) columns. When not set, the theme color scheme applies.
public string SummaryFill { get; set; }
| Type | Description |
|---|---|
| string | Gets or sets the fill color for summary (total) columns. When not set, the theme color scheme applies. |
Gets or sets the name of a boolean property on TItem that indicates summary (total) items. Summary items render as bars starting from zero, representing the cumulative total up to that point.
public string SummaryProperty { get; set; }
| Type | Description |
|---|---|
| string | Gets or sets the name of a boolean property on TItem that indicates summary (total) items. Summary items render as bars starting from zero, representing the cumulative total up to that point. |
protected override void BuildRenderTree(Rendering.RenderTreeBuilder __builder)
| Type | Name | Description |
|---|---|---|
| Rendering.RenderTreeBuilder | __builder |
public override bool Contains(double x, double y, double tolerance)
| Type | Name | Description |
|---|---|---|
| double | x | |
| double | y | |
| double | tolerance |
| Type | Description |
|---|---|
| bool |
public override ValueTuple<object, Point> DataAt(double x, double y)
| Type | Name | Description |
|---|---|---|
| double | x | |
| double | y |
| Type | Description |
|---|---|
| ValueTuple<object, Point> |
public override RenderFragment Render(ScaleBase categoryScale, ScaleBase valueScale)
| Type | Description |
|---|---|
| RenderFragment |
protected override string TooltipStyle(TItem item)
| Type | Name | Description |
|---|---|---|
| TItem | item |
| Type | Description |
|---|---|
| string |