![](/img/trans.png)
[英]ComboBox items not updating when underlying ObservableCollection changes
[英]Observablecollection updates multiple items when updating a property
當我從ObservableCollection
更新屬性時,我注意到一個奇怪的行為,因為我的集合中的多個項目正在使用相同的值進行更新。 這是正常現象嗎? XAML中的綁定是正常的並且可以正常工作,所以在那里沒有問題,或者我做錯了什么。 我的簡單類綁定到ListView.Just
ObservableCollection
。只想知道我是否缺少某些東西。
public class Person : INotifyPropertyChanged {
private string _name;
public string Name {
get{ return _name;}
set{ _name=value;
OnPropertyChanged("Name");
}
private string _Age {
get{ return _age;}
set{ _age=value;
OnPropertyChanged("Age");
}
}
聽起來您在列表中對同一實例有多個引用。 因此,同一實例的所有項目將在邏輯上進行更新。 但是,如果沒有代碼,很難確定。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.