Description
I am using a NumericValidationBehavior

And a converter to format the display ...
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return Decimal.Parse(value.ToString()).ToString("C"); }

How do I format the output for the user but validate the input ?