0

データプロバイダーとしてArrayCollectionを持つFlexTileListがあります。ArrayCollectionはアプリケーションの他の場所で使用されるため、ベースデータを変更することはできません。

コレクションの先頭には、レンダリングしたくない2つのアイテム(インデックス0と1)があります。

これらのアイテムをTileListレンダリングから除外することは可能ですか?

4

1 に答える 1

2

元のARrayCollectionと同じソースを使用して新しいコレクションを作成することをお勧めします。次に、フィルターを適用してこれら2つのアイテムを削除します。これは、元のデータソースまたはすべてのデータを含む他のArrayCollectionには影響しません。

別の方法は、TileListを拡張して、そのdataProviderの最初の2つの項目を無視することです。これはせいぜい難しいだろうと思います。

于 2010-11-24T12:31:46.533 に答える