Hi,
I am using Syncfusion Essential Studio 7.3.0.20 with WinForm. I have a query about the RemoveDecimalZeros property of CurrencyTextBox control.
If my understanding is correct, RemoveDecimalZeros should remove all the trailing zeros after the decimal dot, but allow non-trailing zeros.
However, after set RemoveDecimalZeros =true I can not input text "1.103". Basically, if "0" is input right after the decimal dot ("."), it will be remembered and displayed when a non-zero digit has been input. For example, 1.003 can be entered, but CurrencyTextBox will only display "1" before I input the last "3".
On the other hand, if "0" is input after decimal dot, but not right after the dot, it will be completely ignored. CurrencyTextBox seems to treat it as non-necessary zero and ignore the input. Therefore "1.103" will become "1.13".
Is this bug of CurrencyTextBox or my understanding about RemoveDecimalZeros is incorrect? How should I setup my CurrencyTextBox to remove all the trailing zeros but allow "1.103" kind of input?
Thanks
Xinchao