Articles in this section
Category / Section

How to restrict the values of SfNumericUpDown within certain range.

1 min read

Syncfusion SfNumericUpDown provides Minimum and Maximum property support to restrict values to certain range.


To set Minimum and Maximum property:


Step 1: Set Value for the Minimum and Maximum property


Step 2: The values in SfNumericUpDown will be within the range based on the value given for Minimum and Maximum property.


The below code illustrates the way to achieve this.

Code Snippet


XAML Code:


<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns=""
<StackLayout HeightRequest="150" >
<numeric:SfNumericUpDown x:Name="sfNumericUpDown" Minimum="10" Maximum="60" HeightRequest="100"  Value="20" AllowNull="false" TextAlignment="Center" SpinButtonAlignment="Both" FormatString="n"/>


C# Code:


namespace NumericUpDown
public partial class MainPage : ContentPage
    SfNumericUpDown numeric;
    public MainPage()
        numeric = new SfNumericUpDown();
        numeric.Minimum = 10;
        numeric.Maximum = 60;
        numeric.Value = 20;
        numeric.TextAlignment = TextAlignment.Center;
        numeric.SpinButtonAlignment = SpinButtonAlignment.Both;
        numeric.HeightRequest = 100;
        numeric.AllowNull = false;
        StackLayout stack = new StackLayout();
        this.Content = stack;



Did you find this information helpful?
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment