Commands
RadNumericInput exposes IncreaseCommand and DecreaseCommand which could be used to define custom functionality upon the respective actions. These commands allow you to easily change and extend the control's default behavior.
In the next example, you can see how the NumericInput commands could be utilized in order to implement auto-reverse functionality – start from the Minimum value when the Maximum is reached and vice versa.
First, create the ViewModel with both IncreaseCommand and DecreaseCommand implementations:
And define the NumericInput with the respective bindings:
Where:
You can find a working demo in the NumericInput/Features/Commands folder of the SDK Samples Browser application.