RadNumericUpDown has a powerful formatting model that relies on the NumberFormatInfo class. However, being able to format complicated data and work in advanced scenarios, the NumberFormatInfo class is not the most convenient way of adjusting the number of decimal digits to represent integer values. That is why, we have introduced a new IsInteger property that will automatically correct the number of decimal digits independently of the value format of your RadNumericUpDown.
After we implemented the ShowButtons property there were several inquiries for having a ShowTextBox property which in fact transformed the RadNumericUpDown control into what we called the RadUpDown. To make the things even simpler and more straight-forward the RadUpDown control will be marked as obsolete in one of our next releases, and you will be prompted to use the RadNumericUpDown control with a ShowTextBox set to true.
Validation support is another cornerstone features included in our RadNumericUpDown control. Three visual states have been added to the control template: Valid, InvalidUnfocused, and InvalidFocused.
One of most cool features is the ability of RadNumericUpDown to interact with the RangeAttribute and adjust its properties in accordance to it. For example, if you have a property Age with a Range attribute from 18 to 30 such as:
|public int? Age|
Also we have improved the decimal input support for Mac, and laptops running on Windows that experience problems with the virtual keycode table and Silverlight.
Subscribe to be the first to get our expert-written articles and tutorials for developers!
All fields are required
We see that you have already chosen to receive marketing materials from us. If you wish to change this at any time you may do so by clicking here.