Articles in this section
Category / Section

How to change the increment and decrement value of SfNumericUpDown

1 min read

Syncfusion SfNumericUpDown provides the support to change the increment and decrement value.

 

To set StepValue for changing increment/ decrement value.

 

Step 1: Set value for the StepValue property.

 

Step 2: The value will be decremented/incremented based on the value given for StepValue property.

 

The below code illustrates the way to achieve this

Code Snippet

XAML Code to set StepValue

 

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:NumericUpDown"
xmlns:numeric="clr-namespace:Syncfusion.SfNumericUpDown.XForms;assembly=Syncfusion.SfNumericUpDown.XForms"
x:Class="NumericUpDown.MainPage">
<ContentPage.Content>
<StackLayout HeightRequest="150" >
<numeric:SfNumericUpDown x:Name="sfNumericUpDown" StepValue="5" AutoReverse="true" Minimum="10" Maximum="60" HeightRequest="100"  Value="20" AllowNull="false" TextAlignment="Center" SpinButtonAlignment="Both" FormatString="n"/>
</StackLayout>
</ContentPage.Content>
</ContentPage>
 

 

C# Code to set StepValue

 

namespace NumericUpDown
{
 
public partial class MainPage : ContentPage
{
    SfNumericUpDown numeric;
    public MainPage()
    {
        InitializeComponent();
        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;
        numeric.AutoReverse = true;
        numeric.StepValue = 5;
        StackLayout stack = new StackLayout();
        stack.Children.Add(numeric);
        this.Content = stack;
 
    }
}
}
 

 

 

 

Image after setting StepValue

 

SfNumericUpDown StepValue

 

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