Проверка WPF при отправке с использованием IDataErrorInfo - PullRequest
2 голосов
/ 06 октября 2011

Есть ли простой способ показать ошибки проверки только при отправке формы в WPF?

Я использую шаблон MVVM, Caliburn.Micro и IDataErrorInfo.Для большинства моих простых форм добавления / редактирования объектов вполне подходят постоянные красные прямоугольники, но для определенного экрана я хотел бы показывать ошибки только после того, как пользователь попытается отправить - я очень рад, что кнопка отправкивключен все время ...

1 Ответ

1 голос
/ 06 октября 2011

У вас может быть текстовое поле, которое будет привязано к члену ошибки IDataErrorInfo вашей модели представления. Попросите члена формы Error объединить список ошибок из полей формы и установить для текстового блока значение visibile для sumbit только в том случае, если Errors не пуст.

...