Olá pessoal sou novo nisto ja fiz o código para ordenar por forma ascendente quero agora ordenar por forma descendente como faço?
o meu código:
<mx:Application xmlns:mx=“http://www.adobe.com/2006/mxml” layout=“absolute” minWidth=“1024” minHeight=“768”>
<mx:Panel x=“88” y=“77” width=“492” height=“349” layout=“absolute” id=“Painel” title=“Estudos”>
<mx:List x=“44” y=“42” id=“listanomes” dataProvider="{mNomes}"></mx:List>
<mx:Button x=“70” y=“215” label=“ascendente” click=“ordenar()”/>
</mx:Panel>
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.collections.SortField;
import mx.collections.Sort;
[Bindable]
public var mNomes:ArrayCollection =
new ArrayCollection(["Pedro", "Maria",
"Nuno", "João", "Nadia"]);
private function ordenar():void{
var sort:Sort = new Sort();
sort.fields = [new SortField(null, true)];
mNomes.sort = sort;
mNomes.refresh();
}
]]>
</mx:Script>
</mx:Application>