We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

Overview

The Numeric Entry control for .NET MAUI offers an intuitive and touch-friendly interface for providing numeric input in various numeric formats. Users can easily restrict input by specifying minimum and maximum values. The control also allows placeholders and includes an up-down button for convenient value adjustments.

.NET MAUI Numeric Entry control.


.NET MAUI Numeric Entry Code Example

Easily get started with the .NET MAUI Numeric Entry using a few simple lines of XAML code example as demonstrated below. Also explore our .NET MAUI Numeric Entry Example that shows you how to render the Numeric Entry control in .NET MAUI.

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="NumericEntryGettingStarted.MainPage"
             xmlns:inputs="clr-namespace:Syncfusion.Maui.Inputs;assembly=Syncfusion.Maui.Inputs">
    <VerticalStackLayout VerticalOptions="Center">
        <inputs:SfNumericEntry x:Name="NumericEntry" 
                        WidthRequest="200"
                        Value="100" 
                        CustomFormat="C2"
                        ShowClearButton="True"
                        Placeholder="Enter input here..."/>
    </VerticalStackLayout>
</ContentPage>

Custom formatting

Apply custom formats to select precise decimal digits and add prefixes and suffixes to the entered numeric values.

.NET MAUI Numeric Entry custom format.


.NET MAUI Numeric Entry supports multiple cultures.

Globalization

The values of the .NET MAUI Numeric Entry control are automatically formatted based on regional or cultural settings.


Restriction

The .NET MAUI Numeric Entry control accepts only numerical inputs. There are many more restrictions that can be imposed as explained in the following sections.

.NET MAUI Numeric Entry limits the number range.

Limit the number range

Easily restrict users from entering input values outside a range set with minimum and maximum values.

.NET MAUI Numeric Entry disables value editing.

Disable editing

Prevent users from editing the numerical values in the editor using the IsEditable property in Numeric Entry.

.NET MAUI Numeric Entry prevents an empty editor.

Prevent an empty editor

Prevent users from entering empty or null input. To prevent an empty editor in a .NET MAUI Numeric Entry, you can use data validation and input handling techniques.


Placeholder

Display hints using placeholder text when a null value is set in the Numeric Entry control when the input is cleared.

.NET MAUI Numeric Entry placeholder.


.NET MAUI Numeric Entry uses an up-down button.

Up-down button

You can increase or decrease values by using the built-in up-down button in the Numeric Entry control.


Keyboard and mouse interaction

The value in the .NET MAUI Numeric Entry control can be increased or decreased using the arrow keys and Page up and Page down. The values can also be changed by rotating the wheel button when mousing over the control.

.NET MAUI Numeric Entry changes values with keys or mouse.


.NET MAUI Numeric Entry maximum decimal digits support.

Set maximum decimal digits

This feature lets users specify the number of decimal places in the Numeric Entry control, ensuring precision where it matters.


Percentage display mode

This feature allows users to present the value in the Numeric Entry in the following percentage formats:

.NET MAUI Numeric Entry value percentage display mode.

Value

Displays the actual value with the percent sign.

.NET MAUI Numeric Entry compute percentage display mode.

Compute

Displays the computed value with the percent sign.




Struggling to decide on the right product?

Our comprehensive competitor comparison of .NET MAUI controls will guide you to the perfect choice.

tick-mark 60+ UI controls
tick-mark 200+ interactive .NET MAUI demos
tick-mark 777K+ downloads

Frequently Asked Questions

The Syncfusion .NET MAUI Numeric Entry control supports the following features:

  • Input validation is triggered when the focus is lost, or the Enter key is pressed.
  • Convenient value incrementing and decrementing using the up-down button.
  • Values can be displayed in various custom formats.
  • Different cultural and regional settings available for value presentation.
  • Placeholder text displayed when the Numeric Entry control contains an empty or null value.
  • Mobile-touch friendly.
  • Simple configuration and APIs.
  • One of the best .NET MAUI Numeric Entry in the market, offering feature-rich UI to interact with the software.
  • Extensive demos and documentation to let you get started quickly with the .NET MAUI Numeric Entry.

You can find our .NET MAUI Numeric Entry demo, which demonstrates how to render and configure the Numeric Entry control.

No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.

A good place to start would be our comprehensive getting started documentation.

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion reduces customers’ development time.
Here are some of their experiences.

Rated by users across the globe

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon