合并ObservableCollection的更改

时间:2016-12-02 10:17:24

标签: c# observablecollection

我有两个ObservableCollection<ClassA>,CollectionA和CollectionB在哪里

class ClassA
{
public int id { get; }
public string propA { get; set; }
private string PropB { get{return propA;} set{propA = value; NotifyPropertyChanged();} }
private ClassB propC { get; set; }
public ClassB PropC { get{return propC;} set{propC=value; NotifyPropertyChanged();} }
}

CollectionA包含10个具有随机值的元素作为属性,而CollectionB是CollectionA的深层副本。

如何将CollectionB及其元素的更改合并回CollectionA及其元素,以便仅为更改的属性引发NotifyPropertyChanged?

编辑:实体以身份识别。

0 个答案:

没有答案