Table of Contents

Class RadzenSeriesDataLabels

Namespace
Radzen.Blazor
Assembly
Radzen.Blazor.dll

Displays the series values as text labels.

public class RadzenSeriesDataLabels : RadzenChartComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IChartSeriesOverlay
Inheritance
RadzenSeriesDataLabels
Implements
Inherited Members

Examples

<RadzenChart>
    <RadzenLineSeries Data=@revenue CategoryProperty="Quarter" ValueProperty="Revenue">
       <RadzenSeriesDataLabels />
    </RadzenLineSeries>
</RadzenChart>
@code {
    class DataItem
    {
        public string Quarter { get; set; }
        public double Revenue { get; set; }
    }
    DataItem[] revenue = new DataItem[]
    {
        new DataItem { Quarter = "Q1", Revenue = 234000 },
        new DataItem { Quarter = "Q2", Revenue = 284000 },
        new DataItem { Quarter = "Q3", Revenue = 274000 },
        new DataItem { Quarter = "Q4", Revenue = 294000 }
    };
}

Constructors

RadzenSeriesDataLabels()

public RadzenSeriesDataLabels()

Properties

OffsetX

Horizontal offset from the default position.

[Parameter]
public double OffsetX { get; set; }

Property Value

double

OffsetY

Vertical offset from the default position.

[Parameter]
public double OffsetY { get; set; }

Property Value

double

Series

[CascadingParameter]
protected IChartSeries Series { get; set; }

Property Value

IChartSeries

Visible

Determines the visibility of the data labels. Set to true by default.

[Parameter]
public bool Visible { get; set; }

Property Value

bool

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

Contains(double, double, int)

Hit test

public bool Contains(double mouseX, double mouseY, int tolerance)

Parameters

mouseX double
mouseY double
tolerance int

Returns

bool

Render(ScaleBase, ScaleBase)

public RenderFragment Render(ScaleBase categoryScale, ScaleBase valueScale)

Parameters

categoryScale ScaleBase
valueScale ScaleBase

Returns

RenderFragment

RenderTooltip(double, double, double, double)

Renders tooltip

public RenderFragment RenderTooltip(double mouseX, double mouseY, double marginLeft, double marginTop)

Parameters

mouseX double
mouseY double
marginLeft double
marginTop double

Returns

RenderFragment

ShouldRefreshChart(ParameterView)

protected override bool ShouldRefreshChart(ParameterView parameters)

Parameters

parameters ParameterView

Returns

bool