Привязки поглощают исключения, возникающие, когда ввод текста не может быть преобразован в тип данных, требуемый свойством исходного объекта.Однако вы можете указать ValidatesOnException
в привязке.Это вызовет стандартную красную границу сообщения о проблеме конверсии.Кстати, это не связано со свойством формата строки, которое имеет отношение только к отображению текущего значения, оно не воспроизводится при вводе данных пользователем.
<TextBox Text="{Binding Path=Amount, Mode=TwoWay, StringFormat=\{0:N\}, ValidatesOnExceptions=True}" HorizontalAlignment="Left" Width="200"/>
Примечание. Я ограничил ширину и выровнял пооставил.Одна из проблем всплывающего окна проверки по умолчанию заключается в том, что оно всегда отображается справа, что является небольшой проблемой, когда правая граница текстового поля совпадает с правым краем правого края элемента управления silverlight.