New to Telerik UI for WinFormsStart a free 30-day trial

Mask Types and Providers

Updated over 1 year ago

The following table lists the available mask types that RadMaskedEditBox offers and the respective IMaskProvider that handles the user's mouse and keyboard input:

MaskTypeIMaskProvider
MaskType.NoneTextBoxProvider
MaskType.DateTimeMaskDateTimeProvider
MaskType.NumericNumericMaskTextBoxProvider
MaskType.StandardStandardMaskTextBoxProvider
MaskType.RegexRegexMaskTextBoxProvider - you can define Regex expressions as masks.
MaskType.IPIPMaskTextBoxProvider - used for IP validation)
MaskType.EMailEMailMaskTextBoxProvider - used for email validation
MaskType.FreeFormDateTimeFreeFormDateTimeProvider - you can find more information how this DateTime parsing logic works: Parsing Dates
MaskType.TimeSpanMaskTimeSpanProvider
MaskType.DateOnly (.Net Only)MaskDateOnlyProvider
MaskType.TimeOnly (.Net Only)MaskTimeOnlyProvider

Access provider

The provider can be accessed by the MaskedEditBoxElement.Provider property. You should cast it to the respective type in order to access the relevant API that the specific provider offers.

See Also

In this article
Access providerSee Also
Not finding the help you need?
Contact Support