New to Telerik UI for WinUI? Download free 30-day trial

MaskedTimeSpanInput

The RadMaskedTimeSpanInput represents the basic control that can be used to restrict the input of TimeSpan values.

Example 1: Adding a RadMaskedTimeSpanInput in XAML

<input:RadMaskedTimeSpanInput Mask="hh:mm:ss" /> 

Properties

The control exposes the following properties which you can use to control the user input:

  • MinValue: Allows you to define the minimum value that can be entered.
  • MaxValue: Allows you to define the maximum value that can be entered.
  • AutoSelectNextPart: Indicates whether the next part is selected when the current one is filled.
  • EnableKeyNavigation: Indicates whether the sections can be navigated with the arrow keys.
  • MillisecondsStep: Determines the spin step in the milliseconds section.
  • SecondsStep: Determines the spin step in the seconds section.
  • MinutesStep: Determines the spin step in the minutes section.
  • HoursStep: Determines the spin step in the hours section.
  • DaysStep: Determines the spin step in the days section.

Standard TimeSpan Format codes

A full list of the supported masks can be found in the following MSDN article: Standard TimeSpan masks

Format Character Description
c Constant (invariant) format
g General short format
G General long format

Custom TimeSpan Format codes

Where standard TimeSpan codes are too restrictive, create your own custom formats using the format patterns listed below.

A full list of the supported masks can be found in the following MSDN article: Custom TimeSpan masks

Format Pattern Description
d The number of whole days in the time interval.
dd The number of whole days in the time interval, padded with leading zeros as needed.
h The number of whole hours in the time interval that aren't counted as part of days. Single-digit hours don't have a leading zero.
hh The number of whole hours in the time interval that aren't counted as part of days. Single-digit hours have a leading zero.
m The number of whole minutes in the time interval that aren't included as part of hours or days. Single-digit minutes don't have a leading zero.
mm The number of whole minutes in the time interval that aren't included as part of hours or days. Single-digit minutes have a leading zero.
s The number of whole seconds in the time interval that aren't included as part of hours, days, or minutes. Single-digit seconds don't have a leading zero.
ss The number of whole seconds in the time interval that aren't included as part of hours, days, or minutes. Single-digit seconds have a leading zero.
f The tenths of a second in a time interval.
ff The hundredths of a second in a time interval.
fff The milliseconds in a time interval.
F The tenths of a second in a time interval. Nothing is displayed if the digit is zero.
FF The hundredths of a second in a time interval. Any fractional trailing zeros or two zero digits aren't included.
FFF The milliseconds in a time interval. Any fractional trailing zeros aren't included.

See Also

In this article
Not finding the help you need?