Как изменить элемент члена в коллекции ObservableCollection? - PullRequest
0 голосов
/ 08 июня 2011

Я связываю таблицу с ObservableCollection,

ObservableCollection<MyObject> Items { get; protected set; }

но таблица, кажется, не обновляется (понятно), когда я изменяю свойства одного из элементов в коллекции. Как уведомить ObservableCollection о том, что я изменил свойство одного из элементов?

MyObject item = Items.FirstOrDefault(obj => obj.Entity.ID == x);
item.Description = something; //what should I do so that the view will be updated accordingly?

1 Ответ

1 голос
/ 08 июня 2011

Тип экземпляров элемента в ObservableCollection должен будет реализовывать INotifyPropertyChanged.Например, если у вас есть ObservableCollection<MyObject>, тогда MyObject потребуется реализовать INotifyPropertyChanged.

См. Здесь - http://msdn.microsoft.com/en-us/library/ms229614.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...