Back to Devexpress

IDateEditSettings.PickerDisplayMode Property

blazor-devexpress-dot-blazor-dot-idateeditsettings-fa92274e.md

latest2.8 KB
Original Source

IDateEditSettings.PickerDisplayMode Property

Specifies the datepicker type.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[DefaultValue(DatePickerDisplayMode.Auto)]
[Parameter]
DatePickerDisplayMode PickerDisplayMode { get; set; }

Property Value

TypeDefaultDescription
DatePickerDisplayModeAuto

An enumeration value.

|

Available values:

NameDescription
Auto

Mobile and tablet devices display a datepicker as a scroll picker.
Other device types display a datepicker as a calendar.

| | Calendar |

All devices display a datepicker as a calendar.

| | ScrollPicker |

All devices display a datepicker as a scroll picker.

|

Remarks

The date editor adapts a datapicker to the device type. Mobile and tablet devices display a datapicker as a modal scroll picker. Other device types display a datepicker as a calendar. Use the PickerDisplayMode property to change datapicker type at runtime.

To specify the datepicker type in markup, use the DxDateEditSettings.PickerDisplayMode property.

The IDateEditSettings interface allows you to get and customize settings of a date editor at runtime. You can get editor settings in the following ways:

csharp
void Grid_CustomizeFilterRowEditor(GridCustomizeFilterRowEditorEventArgs e) {
    if(e.EditSettings is IDateEditSettings dateEditSettings)
        dateEditSettings.PickerDisplayMode = DatePickerDisplayMode.ScrollPicker;
}
csharp
void Grid_CustomizeDataRowEditor(GridCustomizeDataRowEditorEventArgs e) {
    if(e.EditSettings is IDateEditSettings dateEditSettings)
        dateEditSettings.PickerDisplayMode = DatePickerDisplayMode.ScrollPicker;
}

See Also

IDateEditSettings Interface

IDateEditSettings Members

DevExpress.Blazor Namespace