2017-02-16 21 views

ответ

1

Самое простое решение - использовать NuGet для добавления пакета Fody.PropertyChanged в ваш проект, а затем добавить атрибут '[ImplementPropertyChanged]' к вашим объектам данных.

Есть и другие способы сделать это, которые не связаны с загрязнением вашего слоя данных атрибутом, но если вы новичок в MVVM, то я бы рекомендовал сделать это сейчас.

+0

Нет необходимости в этом. Он может использовать ObservableCollection вместо List. – Mittchel

+0

ObservableCollection вызывает только уведомления об изменениях в самом списке, а не отдельные свойства элементов в этом списке, которые вам также необходимы. Наверное, я зависим от его конкретных потребностей. –

+0

true, но опять же вы не всегда хотите реализовать inotifyproperychanged для каждого свойства. Который делает Фоди. Я думаю, что OP хочет связать свои данные с SQL. Значение списка. – Mittchel