2012-03-23 3 views
2

Я разрабатываю приложение WPF с MVVM. Я использую Entity Framework для генерации объектов из базы данных. Я хочу выполнить проверку на мои UserControls (привязанные к моим объектам), реализуя интерфейс IDataErrorInfo. но я не знаю, как добавить реализацию метода IDataErrorInfo с объектами.Добавить IDataErrorInfo для объектов

Помогите мне сделать это? ТНХ

ответ

1

Образованные классы являются частичными классами, так что вы можете расширить их, указав их в качестве дополнительного файла класса:

namespace SomeEntityModelNamespace { 
    public partial class SomeEntityType : IDataErrorInfo { 
     // Implementation 
    } 
} 

Тем не менее, я сделал опыт, что связывание непосредственно к объектам, не всегда хорошая идея. Обычно я создаю модель представления, отражающую ее свойства, с соответствующими методами для обновления фактического объекта базы данных (поскольку мне нравится, когда мой ObjectContext как можно более короткий)

Смежные вопросы