Ve se esse ex ajuda:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application
        xmlns:mx="http://www.adobe.com/2006/mxml";
        creationComplete="init()">

        <mx:Script>
                <![CDATA[
                        import mx.collections.ArrayCollection;
                        import mx.collections.Sort;
                        import mx.collections.SortField;

                        [Bindable]
                        private var meuArrayCollection:ArrayCollection;

                        private function init():void
                        {
                                meuArrayCollection = new ArrayCollection([
                                        {nome: "Ricardo", email: "[EMAIL 
PROTECTED]"},
                                        {nome: "Ricardo", email: "[EMAIL 
PROTECTED]"},
                                        {nome: "Bento", email: "[EMAIL 
PROTECTED]"},
                                        {nome: "Alberto", email: "[EMAIL 
PROTECTED]"}
                                ]);
                        }

                        private function classificar():void
                        {
                                var meuSort:Sort = new Sort();
                                meuSort.fields = [new SortField("nome"), new 
SortField("email")];
                                meuArrayCollection.sort=meuSort;
                                meuArrayCollection.refresh();
                        }
                ]]>
        </mx:Script>

        <mx:Button
                label="Classificar"
                click="classificar()"/>
        <mx:DataGrid dataProvider="{meuArrayCollection}" />

</mx:Application>

[]'s

Ricardo



On 26 out, 13:10, Luis Eduardo - Suprasis Softwares
<[EMAIL PROTECTED]> wrote:
> olha só o que eu achei pesquisando no google pelas seguintes tags:  como
> ordenar arraycollection flex
> segundo item de cima pra baixo na resposta.
>
> um código prontinho de como se faz isso  :)
>
>     abraços,
>     Luís Eduardo
>
> Pablo Faria escreveu:
>
> > Tenho uma aplicação na qual populo um DataGrid com uma
> > ArrayCollection, só que toda hora que dou um listar no array, o
> > dataGrid ordena alterado.
>
> > Como faço para ordenar uma ArrayCollection?


--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a