Skip to main content
All docs
V25.1

DxChartSeriesLabel.ShowForZeroValues Property

Specifies whether to show labels for series points with zero values.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v25.1.dll

NuGet Package: DevExpress.Blazor

Declaration

[DefaultValue(true)]
[Parameter]
public bool ShowForZeroValues { get; set; }

Property Value

Type Default Description
Boolean true

true to show labels for series points with zero values; otherwise, false.

Remarks

Set the ShowForZeroValues property to false to hide labels for series points with zero values.

Note

The ShowForZeroValues property affects bar-based series in DxChart and DxPolarChart components.

The following example hides the label for the bar with a zero sales amount value:

<DxChart Data="@SalesData">
    <DxChartTitle Text="Sales amount, $" />
    <DxChartBarSeries Name="2017" 
                      Filter="@((SaleInfo s) => s.Date.Year == 2017)"
                      ArgumentField="@(s => s.City)" 
                      ValueField="@(s => s.Amount)"
                      SummaryMethod="Enumerable.Sum">
         <DxChartSeriesLabel Visible="true"
                             Position="RelativePosition.Outside"
                             ShowForZeroValues="false"/>
    </DxChartBarSeries>
    <DxChartLegend Position="RelativePosition.Outside"
                   HorizontalAlignment="HorizontalAlignment.Right" />
</DxChart>

@code {
    IEnumerable<SaleInfo> SalesData;

    protected override async Task OnInitializedAsync() {
        SalesData = await Sales.GetSalesAsync();
    }
}

DxChartSeriesLabel - Show for zero values

See Also