Fix recursion problem in CurrencyTextBox