1

我有一个 C# 集合类,我希望在其中一个集合项发生更改时通知它。这样我就可以更新该集合中的所有项目。最好的方法是什么?

我正在使用 ObservableCollection,因为我将集合绑定到 WPF ListBox。

这是我的收藏类:

public class Shows : ObservableCollection<ShowDetails>
{
  ...
}

每个项目类别是:

public class Show : INotifyPropertyChanged
{
  ...
}
4

1 回答 1

0

我最终在创建时将对集合的引用传递到每个项目中。然后,当我想通知该集合时,我只是在该集合中调用了一个公共函数,然后更新了所有同级项。

不管怎么说,还是要谢谢你。

于 2012-06-29T14:01:54.470 回答