2011-01-26 38 views
0

是否有方法可以顛倒組合框中項目的順序?我想使用索引號來引用下面arrayCollection中的項目。我想讓最新的內容先出現在組合框中。但是,如果我在第一個項目上添加一些內容,那麼所有的索引號碼都會被刪除。如果我可以在arrayCollection的末尾添加一個新項目,但是它首先出現在comboBox下拉菜單中,這將解決很多問題。Flex:ArrayCollection的顛倒順序,使組合框中的最後一個項目首先出現

<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

回答

1

只需使用方法myDP.source.reverse()