ObservableCollection<T>类的MSDN上介绍说
可以表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。
在使用中,Add方法,Remove方法都没有问题,可以引发CollectionChanged事件
但是Clear方法却不行,另将其赋值为null,都不能引发CollectionChanged事件
必须用foreach-Remove来Clear吗?
⊙﹏⊙b汗
用 ClearItems 方法就可以了,这个方法可以触发CollectionChanged事件。参考下面文档
http://msdn.microsoft.com/en-us/library/ms654925.aspx
你好我也在用ObservableCollection但触发不了CollectionChanged,能交流一下吗qq10578488