I'm having trouble getting the behavior right with the RadMaskedCurrencyInput control (WPF). I'm designing an accounting application so there will be a great deal of 10-key data entry of numbers. Here's what I want to do:
(User is entering value of $12.34)
1. Control gains focus, cursor is all the way to the right.
2. User types 1, value changes to 0.01, even if a value exists.(current behavior matches this)
3. User types 2, value changes to 0.12 (current behavior: value changes to 0.02)
4. User types 3, value changes to 1.23 (current behavior: value changes to 0.03)
5. User types 4, value changes to 12.34 (current behavior: value changes to 0.04)
Can someone tell me how to achieve this?
I've tried many combinations of Selection On Focus, Spin Mode, Input Behavior (Insert/Replace), both in the example explorer and in my code, and haven't found one that works. I believe I could get this to work except that when the cursor is all the way to the right and the user types, the textbox does not shift the contents to the left - it simply replaces the rightmost digit with the typed number.
(User is entering value of $12.34)
1. Control gains focus, cursor is all the way to the right.
2. User types 1, value changes to 0.01, even if a value exists.(current behavior matches this)
3. User types 2, value changes to 0.12 (current behavior: value changes to 0.02)
4. User types 3, value changes to 1.23 (current behavior: value changes to 0.03)
5. User types 4, value changes to 12.34 (current behavior: value changes to 0.04)
Can someone tell me how to achieve this?
I've tried many combinations of Selection On Focus, Spin Mode, Input Behavior (Insert/Replace), both in the example explorer and in my code, and haven't found one that works. I believe I could get this to work except that when the cursor is all the way to the right and the user types, the textbox does not shift the contents to the left - it simply replaces the rightmost digit with the typed number.