У меня есть элемент управления WPF CheckBox с привязкой к данным, который, по-видимому, использует исключения, генерируемые соответствующим установщиком свойств при переключении значения в пользовательском интерфейсе. Я знаю, что это может произойти, если я предоставлю ExceptionValidationRule для экземпляра Binding, но я дважды проверил, что ValidationRules для экземпляра Binding имеет нулевое число. Я также проверил стек вызовов на наличие обработчиков исключений, и ни один из них не существует. Тем не менее, выброшенное исключение не всплывает наверх и вызывает сбой в приложении, как я и ожидал.
Если я выбрасываю исключение из обработчика нажатия кнопки в том же интерфейсе, это исключение всплывает и вызывает сбой приложения, исключая какой-либо глобальный обработчик исключений.
Есть идеи?
Спасибо!