API Reference
Class
ChartValueFormat
An immutable numeric display policy shared by axes, marks, totals and compact visuals.
Inheritance
- Object
- ChartValueFormat
Remarks
Culture data is copied at construction. A custom callback remains responsible for its own captured state.
Usage
Explore 12 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 7
- Property ChartAxis.ValueFormat
- Property ChartColorDimensionOptions.ValueFormat
- Property ChartOptions.ValueFormat
- Method ChartValueFormat.Compact
- Method ChartValueFormat.Custom
- Method ChartValueFormat.Number
- Property Sparkline.ValueFormat
Accepted by parameters 5
- Method Chart.WithValueFormat
- Method ChartAxis.WithValueFormat
- Method Sparkline.WithValueFormat
- Method ChartTableCell.FromValue
- Method MetricCard.WithMetric
Methods
public static ChartValueFormat Compact(CultureInfo? culture = null) #Returns:
ChartValueFormatUses compact k, M and B suffixes, invariant by default.
Parameters
- culture System.Globalization.CultureInfo? = null
public static ChartValueFormat Custom(Func<Double, String> formatter) #Returns:
ChartValueFormatUses a custom formatter. A null result is displayed as empty text.
Parameters
- formatter System.Func<System.Double, System.String>
public String Format(Double value) #Returns:
StringFormats a finite numeric observation.
Parameters
- value System.Double
public static ChartValueFormat Number(String format = "0.##", CultureInfo? culture = null) #Returns:
ChartValueFormatUses a .NET numeric format and an explicit culture, invariant by default.
Parameters
- format System.String = "0.##"
- culture System.Globalization.CultureInfo? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public CultureInfo Culture { get; } #Gets the detached, read-only display culture.