Project Description
A control-library that provides (Windows.Forms) controls to input numerical values. Providing a better user experience over MaskedTextbox when entering numbers.


I needed a "textbox" to input numerical values. The MaskedTextBox is not user friendly enough for entering numbers, specially money entering is hard for the end-user.

These control let the user enter a number, but does at no point allow illegal characters to be entered (or pasted) into the control.

What does this mean:

The user cannot enter non-numerical characters into the IntBox/MoneyBox. They are simply ignored. However, if it is legal to enter a decimal or thousand seperator (dot or comma), they are allowed.

Also in the MoneyBox the currenty symbol ($ or €, etc) is allowed, but only on the correct location.

I think, this gives the user the best experience.

See also

Last edited May 24, 2008 at 12:41 AM by gertvantslot, version 4