Проверка данных WPF?Что-нибудь лучше, чем IDataErrorInfo? - PullRequest
6 голосов
/ 23 мая 2011

Есть ли предпочтительная практика для проверки данных из вашей ViewModel?

Рассматривая это, некоторые люди предпочитают IDataErrorInfo, а некоторые предпочитают развертывать свои собственные платформы проверки (http://www.codeproject.com/KB/WPF/wpf_custom_validation.aspx)?

* 1005).* Мне интересно, что такое «наилучшая практика» для проверки данных? Есть ли что-то, что сообщество принимает, когда дело доходит до соблюдения рекомендаций MV-VM?

О, и, к вашему сведению, яЯ использую Prism в качестве моей инфраструктуры MVVM, но я не думаю, что в ней есть какой-либо выложенный код для помощи в валидации.

1 Ответ

4 голосов
/ 24 мая 2011

Вы можете использовать Validation Framework .NET Framework.Он может быть использован с PRISM или любым другим MVVM Framework. BookLibrary пример приложения WPF Application Framework (WAF) показывает, как использовать его вместе с WPF Binding.

...