Это зависит от версии используемой вами платформы.
В .NET 4 и 4.5 ответ nemesv правильный.Тем не менее он отличается от документации MSDN.
В .NET 3.5, когда был введен ValidatesOnExceptions
, не было «красной границы» по умолчанию при сбое DataConversion.Если вы хотите получить это, вам нужно явно добавить ExceptionValidationRule
в ValidationRules
из Binding
. MSDN (3.5-4.5) говорит, что вы могли бы просто установить ValidatiosOnExceptions
на true
, если вы хотите сокращение для этого.
Проблема в том, что документация в версии 4.0и 4.5 просто неверно, так как относится к поведению .NET 3.5