我有我的自定义集合派生自列表(.MyItem。)如何跟踪(列表<T>)集合是否被修改?
我想跟踪如果我的集合被修改,我该怎么做?
我能够跟踪添加删除操作等等......通过实施这些新的定义,但我没有看到名单,让我有机会来跟踪,如果集合被修改的任何方法...
我有我的自定义集合派生自列表(.MyItem。)如何跟踪(列表<T>)集合是否被修改?
我想跟踪如果我的集合被修改,我该怎么做?
我能够跟踪添加删除操作等等......通过实施这些新的定义,但我没有看到名单,让我有机会来跟踪,如果集合被修改的任何方法...
取看一下名为ObservableCollection<T>的新型号。它内置了更改通知,并且从列表中将基类更改为此类应该相当简单,因为两者非常相似。
当你说“新” - 它的存在了,因为.NET 3.0 ... – 2009-10-29 06:18:44
的VS2008无法识别的ObservableCollection
添加对WindowsBase.dll的引用。 – Blindy 2009-10-29 06:40:41
“修改”在这里意味着整个列表被修改?例如一个新项目被添加/删除?或者它意味着列表中的项目被修改?在列表中 – 2009-10-29 06:14:24
项被修改 – 2009-10-29 06:17:06