WPF Double value input control has been designed for easy entry and data binding of decimal value types. Control has out of box international support and it will use the settings of the system its running on for number of decimal places setting, decimal place separator character etc. Control automatically right-aligns input value, but as many other aspects of the control this can be customized.
Control has built in null value support so you can safely bind it to the database fields that allow null values. You can also bind it to almost any other type and use WPF binding converters to convert the bound value to the double value control expects. Built-in button to reset control value to null can optionally displayed to clear content of the control.
Display format for the numeric value can be formatted using extensive formatting options. Named numeric formats like the one for currency, or completely custom ones can be assigned using DisplayFormat property. For example DisplayFormat property has been set to: 0000.000 in control displayed below:
Other features include:
Download fully functional trial of DotNetBar for WPF now and experience how easy it is to create professional WPF applications.