【发布时间】:2011-11-30 20:34:49
【问题描述】:
对可观察的集合非常快速。我一直在 Silverlight 中玩这些东西,做一些绑定的东西,你有什么。从集合中删除或添加到集合时,似乎会触发 CollectionChanged 事件。当我更改集合内的一个类的属性时,我想要触发一些东西。集合属性本身已经具有 RaisePropertyChanged。我需要对类型类本身做一些特别的事情吗?所以如果我有这个:
ObservabelCollection<Person> personcollection... and if I change a property like:
Person p = personcollection.where(e => e.FirstName == "Joey").FirstOrDefault();
if (p != null) { p.FirstName = "Joe"; }
我希望 UI 中会发生一些事情,但没有任何变化。
任何帮助将不胜感激。
大卫
【问题讨论】:
标签: .net silverlight observablecollection