I would like to format a field containing a currency value
when it loses focus. However, when tabbing in and out of a
previously formatted field containing a negative sign, the sign is
removed. For example, if I use the CurrencyFormatter on a number
such as -34, I get the result -$34.00. However, if I that field is
again exposed to the CurrencyFormatter, it reformats -$34.00 to a
result of $34.00 without the negative sign.