Skip to main content

MaskCaretMode Enum

Lists caret navigation modes for date-time, date-time offset, and time span masks.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v23.2.dll

NuGet Package: DevExpress.Blazor

Declaration

public enum MaskCaretMode

Members

Name Description
Regular

Input focus remains within one section until a user moves focus to another section.

Advancing

After a user completes input into a mask section, the caret moves to the next editable section.

Related API Members

Remarks

Date-time, date-time offset, and time span masks can include multiple sections (for instance, the days and hours sections). These masks allow users to modify only one section at a time. Input focus remains within one section until a user moves focus to another section.

Regular Date-Time Masks

Set the CaretMode property to Advancing to move the caret to the next editable section after a user completes input into a mask section:

Date-Time Masks with Advancing Caret

<DxDateEdit @bind-Date="@date" 
            Mask="@DateTimeMask.ShortDate">
    <DxDateTimeMaskProperties CaretMode="@MaskCaretMode.Advancing" />
</DxDateEdit>

@code {
    DateTime date { get; set; } = DateTime.Now;
}
See Also