Apache flex Flex:与ArrayCollection的顺序相反,以便最后一项首先出现在组合框中
有没有办法颠倒组合框中项目的顺序?我想使用索引号来引用下面arrayCollection中的项。我希望最新的内容首先出现在组合框中。但是,如果我在第一项上面添加了一些内容,那么所有的索引号都将减少1。如果我可以在arrayCollection的末尾添加一个新项,但让它首先出现在comboBox下拉列表中,这将解决很多问题Apache flex Flex:与ArrayCollection的顺序相反,以便最后一项首先出现在组合框中,apache-flex,combobox,arraycollection,Apache Flex,Combobox,Arraycollection,有没有办法颠倒组合框中项目的顺序?我想使用索引号来引用下面arrayCollection中的项。我希望最新的内容首先出现在组合框中。但是,如果我在第一项上面添加了一些内容,那么所有的索引号都将减少1。如果我可以在arrayCollection的末尾添加一个新项,但让它首先出现在comboBox下拉列表中,这将解决很多问题 <mx:ComboBox id="MyComboBox" change="handler(event);" prompt="Make a Selection">
<mx:ComboBox id="MyComboBox" change="handler(event);" prompt="Make a Selection">
<mx:ArrayCollection id="myDP">
<mx:Object id="first" label="Label 1" series="2" pageTitle="Title 1"/>
<mx:Object id="second" label="Label 2" series="7" pageTitle="Title 2"/>
<mx:Object id="third" label="Label 3" series="9" pageTitle="Title 3"/>
</mx:ArrayCollection>
</mx:ComboBox>
有什么建议吗
多谢各位
-Laxmidi我会通过向ArrayCollection添加排序来实现这一点。下面是一个示例:只需使用方法myDP.source.reverse()