.NET MAUI MaskedEntry Value
All MaskedEntry types expose a Value property that gets or sets the current input without the formatting characters.
| Masked Type | Value Type |
|---|---|
RadTextMaskedEntry | string |
RadEmailMaskedEntry | string |
RadRegexMaskedEntry | string |
RadIPMaskedEntry | string |
RadNumericMaskedEntry | object |
The value of the Value property accepts null, if the AllowNullValue property is set to true.
Example with
RadTextMaskedEntry
Define the RadTextMaskedEntry in XAML:
<telerik:RadTextMaskedEntry x:Name="textMaskedEntry" Mask="aaaa" Value="ABCD" AutomationId="textMask"/>
Add the telerik namespace:
xmlns:telerik="clr-namespace:Telerik.Maui.Controls;assembly=Telerik.Maui.Controls"
Define the RadTextMaskedEntry in C#:
var mask = new RadTextMaskedEntry
{
Value = "Test"
};
Add the telerik namespace:
using Telerik.Maui.Controls;
Null Value Support
By default, the MaskedEntry control doesn't allow you to set null to its Value property. Instead, the null value in the NumericMaskedEntry is coerced to 0. To allow null values, set the AllowNullValue property to true.
RadNumericMaskedEntrywith null value support
Define the control:
<telerik:RadNumericMaskedEntry x:Name="allowNullValuesTextMaskedEntry" Value="5" AllowNullValue="True" AutomationId="textMaskNullAllowed"/>
Add the namespace:
xmlns:telerik="clr-namespace:Telerik.Maui.Controls;assembly=Telerik.Maui.Controls"
For the MaskedEntry Value example, go to the SDKBrowser Demo Application and navigate to MaskedEntry > Features category.