Flex4.6 Добавить элемент в начало списка - PullRequest
1 голос
/ 15 декабря 2011

У меня есть список искр, который заполняется динамически.Пока что новинки появляются внизу списка.Я хотел бы добавить их сверху.

Элементы в списке имеют уникальный идентификатор, поэтому какой-то механизм сортировки, вероятно, сработает, поскольку новые элементы имеют больший идентификатор, чемстарые.

Чего я хотел бы избежать, так это какого-то сложного метода, поскольку я работаю над мобильной платформой, и список может стать довольно большим, поэтому мне нужно, чтобы это было как можно более эффективным.

Поставщик данных списка - это ArrayList, который обновляется с помощью привязки.

Как это можно сделать?Заранее спасибо!

1 Ответ

2 голосов
/ 15 декабря 2011

вы можете добавить элементы в начальный индекс таблицы данных.Сетка данных Flex автоматически обновляет все индексы и добавляет 1 ко всем существующим индексам элементов.Так что

YourDataGridId.dataprovider.addItemAt(item,0) подойдет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...