Telerik UI for .NET MAUI MaskedEntry formats and restricts text inputs to predefined or defined patterns, and provides input validation and masks, such as text, Regex, IP, email, and numeric.
The MaskedEntry control for .NET MAUI allows you to define a string of characters that constrain user input. The Mask property may contain literals and special mask characters based on the used Mask Type. The control currently supports five separate masked entry controls which can handle different types of user input:
The .NET MAUI MaskedEntry control allows you to set a predefined value and return the user input without the formatting characters. Additionally, while the MaskedEntry control doesn’t allow for setting a Null as value, you can programmatically set the value which ultimately enables Null values to be used.
See the .NET MAUI MaskedEntry documentation: Value properties
The Telerik MaskedEntry for .NET MAUI provides a built-in validation message when the user enters an input that does not match the mask requirements, the MaskedEntry will display an error message.
See the .NET MAUI MaskedEntry documentation: Validation support
The MaskedEntry control for .NET MAUI allows you to display a prompt character for any mask position which is not yet filled in by the user.
See the .NET MAUI MaskedEntry documentation: Prompt character
You can use the events exposed by the MaskedEntry to execute various operations on user interaction such as value changing.
The Telerik UI for .NET MAUI MaskedEntry control supports arrow-key keyboard navigation for implementing various commands in your desktop application.
The MaskedEntry allows you to develop your .NET MAUI application in such a way that it works with respect to the target device culture and translates the error message text to other languages when the device culture is changed.
See the .NET MAUI MaskedEntry documentation: Globalization and Localization
See Telerik UI for .NET MAUI in action and check out how much it can do out-of-the-box.