public void CopyFrom(SerializableData source) { SerializableData s = source.DeepClone(); Items.Clear(); Items.AddRange(s.Items); foreach (var item in Items) { OnPropertyChanged(item.K); } }