【发布时间】:2015-01-06 22:01:25
【问题描述】:
我有一个包含对象的 ObservableCollection。 我的要求是我想为特定的 Property 设置 Property Changed 来触发 Collection Changed 事件。
我可以为对象设置属性更改,例如:
foreach (INotifyPropertyChanged prop in _baseColl)
{
prop .PropertyChanged += prop_PropertyChanged;
}
prop_PropertyChanged()
{
//Will Refresh My Collection.
}
这种情况下,该对象中的所有属性都会调用它。但我不希望这样。
P.S:我也知道我们可以通过“添加”、“删除”、“移动”等触发 CollectionChanged。但我想要另一个解决方案。
【问题讨论】:
标签: c# events inotifypropertychanged c#-5.0