Я работаю над приложением WPF, которое использует Entity Framework вместе с классами POCO. Я хотел бы использовать аннотации данных с классами POCO для проверки на стороне клиента в пользовательском интерфейсе (WPF). Поскольку я не могу изменить классы POCO (он будет обновлен после обновления модели сущностей), поэтому я реализовал аннотации данных с использованием частичного класса в соответствии с подходом, упомянутым в статье: http://www.asp.net/mvc/tutorials/validation-with-the-data-annotation-validators-cs в разделе Использование валидаторов аннотации данных с Entity Framework ". Почему-то этот подход не работает в моем случае. Кто-нибудь может подсказать, как я могу использовать аннотацию данных с Entity Framework?
Вы можете взглянуть на BookLibrary пример приложения WPF Application Framework (WAF) .Он показывает, как использовать аннотации данных с Entity Framework.И он показывает, как использовать его в WPF, чтобы отображались ошибки проверки.
Нет необходимости регистрировать аннотации данных.Просто следуйте инструкциям, упомянутым в статье, и сейчас она работает.