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

.NET MAUI Entry Validation

The Telerik UI for .NET MAUI entry control provides validation mechanism. If the user is entering a value not matching the requirements, the Entry will display an error message, which you can customize.

  • IsValueValid(bool)—Specifies whether the Text entered inside the control is valid. The default value is true.

  • ValidationErrorMessage(string)—Specifies the error message which is displayed when the text entered inside the control is not valid.

<telerik:RadEntry ValidationErrorMessage="Value is not valid"
                  IsValueValid="False"
                  Placeholder="Enter text here"
                  PlaceholderColor="#99000000">
</telerik:RadEntry>

And the namespace used:

xmlns:telerik="http://schemas.telerik.com/2022/xaml/maui"
  • The Entry control in MacCatalyst is preserving space on its right side for the error icon. If developers are not using the validation feature of the Entry, the control has an API that makes the control takes its entire space - the ReserveSpaceForErrorView(bool) property. The default value is true. The image below shows the error icon that is displayed inside the reserved space:

Entry validation

Styling the Error View

Use the following properties to style the error view when validation applies:

  • ValidationErrorColor (Color)—Defines the custom color for the error views.
  • ValidationErrorImageStyle (Style with target type Image)—Defines the style that applies to the error icon.
  • ValidationErrorLabelStyle (Style with target type Label)—Defines the style that applies to the error label.

See Also

In this article