Back to Devexpress

ChartElementFormat.LargeNumber(Nullable<Byte>) Method

blazor-devexpress-dot-blazor-dot-chartelementformat-dot-largenumber-x28-system-dot-nullable-system-dot-byte-x29.md

latest2.5 KB
Original Source

ChartElementFormat.LargeNumber(Nullable<Byte>) Method

Uses the “Thousands”, “Millions”, “Billions”, or “Trillions” format depending on the values.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public static ChartElementFormat LargeNumber(
    byte? precision = null
)

Optional Parameters

NameTypeDefaultDescription
precisionNullable<Byte>null

Specifies the number of digits in the fractional part of a value.

|

Returns

TypeDescription
ChartElementFormat

A ChartElementFormat enumeration value.

|

Remarks

The LargeNumber method displays numbers with letters (“T”, “B”, “M”, “K”) depending on the data source values. You can use this method for axis and series labels. The following code snippet calls the method for the value axis of the Chart:

razor
<DxChart Data="@forecasts">
    <DxChartValueAxis>
        <DxChartAxisLabel Format="ChartElementFormat.LargeNumber()"></DxChartAxisLabel>
        <DxChartAxisTitle Text="Items"></DxChartAxisTitle>
    </DxChartValueAxis>
    @* ... *@
</DxChart>

You can also use the precision parameter to specify the number of digits in the fractional part of a value. For example, if precision equals 2, the value has the following format: 1 200 000 000 → 1.20B. This parameter is optional.

See Also

ChartElementFormat Class

ChartElementFormat Members

DevExpress.Blazor Namespace