2010-02-11 2 views
1

Чтобы быть более описательный вот живой пример: http://interklub.biz/CTPonLine.htmlFlex ComboBox выбор пользователя сброса

В последней колонке есть ComboBox с некоторыми значениями. Когда пользователь выбирает параметр в ComboBox из первой строки, а затем прокручивает вниз, первый выбор исчезает (возвращается в состояние по умолчанию). Есть что-то более странное, раньше я попытался применить еще один ComboBox в дополнительном столбце с очень динамическими значениями (совершенно разные для разных строк), но после того же действия (прокрутка вниз и прокрутка вниз) значения dataProviders из разных Комбобокс был коммутатором.

+0

ссылка в вопросе мертва. – Rydell

ответ

0

Похоже, что вы не инициализируете рендеринга элемента должным образом - при повторном использовании средства визуализации он сохраняет свое прежнее значение, а не обновляет данные.

Вы должны быть в состоянии решить эту проблему, выполнив одно из следующих действий:

  1. связывания элемент рендерер-х selectedValue некоторого свойства его data элемента
    • переопределяя set data() обновить контроль за ток данные
    • , действующие на основании данных, данных и обновления там

См. Adobe Working with Item Renderers для получения дополнительной информации.