В WPF вы можете настроить проверку на основе ошибок, созданных в вашем слое данных во время привязки данных, с помощью ExceptionValidationRule
или DataErrorValidationRule
.
Предположим, что у вас было настроено множество элементов управления, и у вас была кнопка "Сохранить". Когда пользователь нажимает кнопку "Сохранить", вы должны убедиться, что нет ошибок проверки перед продолжением сохранения. Если есть ошибки проверки, вы хотите кричать на них.
В WPF, как вы узнаете, установлен ли какой-либо из ваших элементов управления Data Bound?