ComboBox в Flex - PullRequest
       2

ComboBox в Flex

0 голосов
/ 15 июня 2010

У меня есть комбинированный список с множественным выбором.когда я нажимаю кнопку «Добавить», данные которой выбираются в комбинированном списке, эти данные должны отображаться в другом комбинированном списке.

Пожалуйста, проверьте код, и может ли кто-нибудь из вас помочь мне в этом.

<mx:HBox>
 <mx:Label width="140" text="{resourceManager.getString   ('resources', 'settings_configuration_database_select_object_instance')}"/>
     <mx:List id="obj_instance" enabled="true" allowMultipleSelection="true" width="164" height="70"/>      
     <mx:Spacer width="20"/>
     <mx:Button label=">>"/>
     <mx:List id="selected_instance" enabled="true" allowMultipleSelection="true" width="164" height="70"/>
</mx:HBox>      

Спасибо, Рави

1 Ответ

1 голос
/ 15 июня 2010

Как насчет:

<ov:HPButton label=">>">
    <ov:click><![CDATA[
        for each (var item:* in obj_instance.selectedItems)
            selected_instance.dataProvider.addItem(item);
    ]]></ov:click>
</ov:HPButton>

Конечно, вам нужно убедиться, что dataProvider из instance является чем-то разумным (например, ArrayCollection)…

...