I have an Int32EditBox with these settings:
And the Value is DataBound to a ViewModel property with ValidatesOnDataErrors=True
When the user tries to enter any value -10 -> -15, the user is restricted to two characters of entry, which means that only "-1" can be entered.
However, when I change the Maximum to a 3 character value, I am then allowed to enter a three character negative value. But... of course, I don't want a 3 character Maximum. So, it appears that the allowed number of characters is tied to the Maximum's character length.
Is there something else I need to do?