当您的视图实体派生自 NotificationObject 并且每个属性在其设置器中调用“RaiseProperty”更改时,所有属性都会在对象重新分配时调用“RaiseProperty”。或者,当您想要通知 WPF 控件属性更改时,您是否手动设置了每个属性。
前任。
- 项目/实体从 WCF 到达。
- 已经在可观察集合中的项目检测到到达的项目已经包含在集合中,并且应该检查已经在集合中的项目和从 WCF 到达的项目之间是否存在任何不同的属性。
我可以这样做吗?
EntityInCollection = EntityFromWCF 并让每个属性引发其事件?还是我必须这样做:
每个属性的 EntityInCollection.Property1 = EntityFromWCF.Property1... 等等。
我有一个 gridview 显示对象,并希望为更新的单元格设置动画,但我认为重新分配引用将引发所有事件,而不仅仅是两个对象之间已更改/不同的事件。
谢谢