Re[2]: Entity Framework - Track Changes
От: charlespetzold Россия  
Дата: 25.03.11 16:09
Оценка:
Здравствуйте, HowardLovekraft, Вы писали:

HL>Здравствуйте, Аноним, Вы писали:


А>>skipped

HL>Не знаю, зачем вам ColumnChanged/ColumnChanging.
HL>Связь UI-элементов и моделей (классов сущностей) обычно реализуется через INotifyPropertyChanged. Механизмы связывания (binding) есть в Windows Forms, WPF, Silverlight. Они различаются, но общий принцип такой: пользователь осуществляет ввод -> механизм binding вызывает setter свойства соответствующего объекта -> setter генерирует событие PropertyChanged.

HL>С т. з. использования EF, дальнейшие действия зависят от способа реализации классов модели. Если вы используете:

HL>
HL>С коллекциями — аналогиная ситуация.

HL>Выбирайте.

Да, спустя какое-то время сегодня сам наткнулся на INPC, спасибо!
Есть у меня ещё одна задача — нужно реализовать возможность отмены изменений для коллекции моих сущностей, опять же так как было в DataTable при вызове CancelChanges. Какой интерфейс в данном случае стоило бы мне реализовать, или тут всё не так просто?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.