invalidateList (); в flex3.0

скажите мне что invalidateList (); функция делает?

у меня есть одна строка кода, в которой эта функция становится обращенной объект arraycollection

как

dg.invalidateList ();

где dg является идентификатором datagrid, dataprovider для этого dg цвета, который является arraycollection?? plzz говорят мне wht invalidateList (), функция делает? спасибо

1
задан Ankur Sharma 24 May 2010 в 11:35
поделиться

2 ответа

Я готов поспорить, что тот, кто написал это, пытался обновить сетку данных после того, как каким-то образом был обновлен базовый массив arrayCollection. Лучший способ сделать это - отправить событие CollectionChange в arrayCollection после того, как обновление будет выполнено.

Пример:

myArrayCollection.dispatchEvent( new CollectionEvent(CollectionEvent.COLLECTION_CHANGE) );
2
ответ дан 3 September 2019 в 00:19
поделиться

Обратитесь к этому обсуждению на StackOverflow:

в чем разница между invalidateList и invalidateDisplayList?

Кажется, там все объяснили :) Ladislav

0
ответ дан 3 September 2019 в 00:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: