Back to Devexpress

DateTimeMask Class

blazor-devexpress-dot-blazor-46af1267.md

latest2.1 KB
Original Source

DateTimeMask Class

Defines built-in patterns for date-time and date-time offset masks.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public static class DateTimeMask

Remarks

Use properties of the DateTimeMask class to apply commonly used mask patterns to data editors. Each property is a wrapper for the corresponding standard date and time format string. This technique simplifies the setup process.

razor
<DxDateEdit @bind-Date="Value"
            Mask="@DateTimeMask.ShortDate" />
@code {
    DateTime Value { get; set; } = DateTime.Now;
}
razor
<DxDateEdit @bind-Date="Value"
            Mask="@DateTimeMask.ShortDate" />
@code {
    DateTimeOffset Value { get; set; } = DateTimeOffset.Now;
}

The appearance of a mask pattern depends on the current culture. For instance, the same mask can specify different patterns in the U.S. and France.

Users can change the regional format in the SettingsTime & LanguageRegion system dialog. To change the culture programmatically, use the Culture property. The culture’s DateTimeFormat property defines the culture-specific date-time format.

Inheritance

Object DateTimeMask

See Also

DateTimeMask Members

DevExpress.Blazor Namespace