ChartElementFormat.LargeNumber(Nullable<Byte>) Method
Uses the “Thousands”, “Millions”, “Billions”, or “Trillions” format depending on the values.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v24.2.dll
NuGet Package: DevExpress.Blazor
Declaration
public static ChartElementFormat LargeNumber(
byte? precision = null
)
Optional Parameters
Name | Type | Default | Description |
---|---|---|---|
precision | Nullable<Byte> | null | Specifies the number of digits in the fractional part of a value. |
Returns
Type | Description |
---|---|
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:
<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.