1
我有一个ObservableCollection
对象。我有一个PagedCollectionView
构造从ObservableCollection
绑定到一个列表框。当从基础ObservableCollection中移除项目时,PagedCollectionView上的ArgumentOutOfRange异常
当我打电话Remove
ObservableCollection
PagedCollectionView引发一个ArgumentOutOfRange异常。参数:索引
我必须做什么才能从ObservableCollection中删除一个以这种方式使用的项目。
更新: 这个问题可能与报告 Microsoft Connect如果这是真的以下错误,那么有没有一种解决方法吗?
我有一个数据集合,需要通过两个不同的列表来显示。我使用PagedCollectionView进行过滤和排序(而不是分页)如果有更好的东西可以绑定到我全部为它。 – 2011-05-11 12:01:54
就你而言,你应该尝试使用'PagedCollectionView'的'Remove(At)'。我怀疑你的问题与一些被虚拟化的项目有关。你可能最好坚持使用'Remove',这样你就不必担心索引。 – Kir 2011-05-12 12:12:55