New to Telerik UI for .NET MAUI? Start a free 30-day trial

.NET MAUI TimeSpanPicker Modes

The TimeSpanPicker for .NET MAUI provides a popup and a drop-down picker mode for picking a value from the selector.

Picker Mode

Use the PickerMode (enum of type Telerik.Maui.Controls.PickerMode) property to specify which UI to open for selecting a value from the picker selector. The options are:

  • Popup—Shows the UI for picking a time span inside a popup. It's the default value for mobile (Android and iOS);
  • DropDown—Opens the UI for picking a time span inside a drop-down. It's the default value for Desktop (Windows, macOS);

Here is a sample of PickerMode set to Popup:

<telerik:RadTimeSpanPicker Time="5:10:30:00"
                                PickerMode="Popup"/>

Check below the result on mobile and desktop:

TimeSpanPicker Picker Mode

Quick example of PickerMode set to DropDown:

<telerik:RadTimeSpanPicker Time="5:10:30:00"
                                PickerMode="DropDown"/>

Check the result of DropDown mode on mobile and desktop:

TimeSpanPicker Picker Mode

Picker Toggle State

You can control whether the picker popup or drop-down is opened or closed by using the IsOpen (bool) property.

Toggle Button

In addition, TimeSpanPicker exposes IsToggleButtonVisible property which when set to True renders an "arrow" button for opening the UI for picking a time. By default, IsToggleButtonVisible is enabled for Desktop together with the DropDown picker mode, and is disabled for mobile platforms. You can explicitly apply it in both cases:

<telerik:RadTimeSpanPicker Time="5:10:30:00"
                                PickerMode="DropDown"
                                IsToggleButtonVisible="True" />

See Also

In this article