Skip to main content
All docs
V25.1
  • DevExpress v25.1 Update — Your Feedback Matters

    Our What's New in v25.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

    Take the survey Not interested

    TextFormat Enum

    Lists text formats.

    Namespace: DevExpress.Blazor

    Assembly: DevExpress.Blazor.v25.1.dll

    NuGet Package: DevExpress.Blazor

    #Declaration

    C#
    public enum TextFormat

    #Members

    Name Description
    Billions

    Formats numbers as billions.

    Currency

    Adds a currency symbol to numbers.

    Day

    Displays days.

    Decimal

    Formats numbers as decimals.

    Exponential

    Displays numbers in exponential notation.

    FixedPoint

    Displays numbers with a fixed point.

    LargeNumber

    Uses the Thousands, Millions, Billions, or Trillions format based on the current value.

    LongDate

    Displays a date in dddd, MMMM dd, yyyy format.

    LongTime

    Displays a time value in hh:mm:ss format.

    Millions

    Formats numbers as millions.

    Millisecond

    Displays milliseconds.

    Month

    Displays months.

    MonthAndDay

    Displays a date in MMMM dd format.

    MonthAndYear

    Displays a date in yyyy MMMM format.

    Percent

    Formats numbers as percentages.

    Quarter

    Displays a quarter of the year.

    QuarterAndYear

    Displays a quarter and year.

    ShortDate

    Displays a date in m/dd/yyyy format.

    ShortTime

    Displays a time value in hh:mm format.

    Thousands

    Formats numbers as thousands.

    Trillions

    Formats numbers as trillions.

    Year

    Displays years.

    DayOfWeek

    Displays week days.

    Hour

    Displays hours.

    LongDateLongTime

    Displays a date-time value in dddd, MMMM dd, yyyy, hh:mm:ss format.

    Minute

    Displays minutes.

    Second

    Displays seconds.

    ShortDateShortTime

    Displays a date-time value in m/dd/yyyy, hh:mm format.

    Default

    Values are displayed as is (without a formatting pattern).

    #Related API Members

    The following properties accept/return TextFormat values:

    #Remarks

    The following code snippet sets the format type of DxBarGauge labels to Currency:

    Bar Gauge - Currency Format Type

    Razor
    <DxBarGauge Width="100%"
                Height="500px"
                StartValue="-5"
                EndValue="5"
                BaseValue="0"
                Values="@Values">
        <DxBarGaugeLabelSettings>
            <DxTextFormatSettings Type="TextFormat.Currency"
                                  Currency="GBP"
                                  Precision="2"
                                  UseCurrencyAccountingStyle="false"/>
        </DxBarGaugeLabelSettings>
    </DxBarGauge>
    
    @code {
        double[] Values = new double[] { -2.13, 1.48, -3.09, 4.52, 4.9, 3.9 };
    }
    
    See Also