我有一个用 ListCollectionView 包装的(空)ArrayCollection。然后我将一系列项目添加到 ArrayCollection,但这些项目并未显示在视图中。
public var transactions : ArrayCollection = new ArrayCollection();
public var filteredTransactions : ListCollectionView = new ListCollectionView(transactions);
transactions
包含 150 个项目,filteredTransactions
不包含任何项目。我最初以为是我正在应用的过滤器,但即使我删除了过滤器,过滤列表中仍然没有任何项目。
我错过了一步吗?我是否需要将项目添加到视图以及基础集合中(这似乎违背了使用视图的目的......)?