RecycleChildren プロパティ (FlexRepeater)

クラス

FlexRepeater.

処理

[読み取り専用] この Repeater が前に作成した子を再使用するのか、新しい子を作成するのかどうか。

true の場合、この Repeater の dataProvider、startingIndex または count が変更されると、新規データを既存の子にバインドすることにより、既存の子が再利用されます。 追加の子が必要な場合は、作成され、追加されます。 子が多すぎる場合には、余分な子が削除され、ガベージ コレクションが実行されます。

false の場合、この Repeater の dataProvider、startingIndex または count が変更されると、この Repeater は前に作成した子を削除し、新しいデータ項目から新たに子を作成して、追加します。

このプロパティのデフォルト値は false です。 true に設定するとパフォーマンスが向上しますが、この設定がどのような状況においても適切であるとは限りません。 例えば、前に作成した子がユーザー入力のテキストなどの状態情報を持っている場合、この状態は子が再使用されたときにリセットされません。

構文

'Declaration
Protected Read Property recycleChildren As Boolean

アクセス

読み取り専用。