Binde o seu dataProvider do dataGrid com alguma variavel (um ArrayCollection vazio), adicione um listener nessa variável e depois apenas atualize essa variável com os novos valores. Pseudo code:
myData = new ArrayCollectino(); myData.addEventListener(CollectionEvent.COLLECTION_CHANGE,mudou) function mudou() { // dataprovider mudou.. } <mx:DataGrid dataprovider="{myData}" /> Aliás, vale notar aqui que o real objetivo do código acima é saber quando a collection foi alterada, e não necessariamente quando o DataGrid for populado (embora como estão bindados os dois sempre ocorrerão). Uma outra opção seria extender o datagrid e sobrescrever o método set dataProvider(), disparando um evento quando esse ocorre-se, mas pelo que tenho visto esta não é a opção mais flexível. []s e boa sorte, Fabio On 4/10/07, FabianoFernandes <[EMAIL PROTECTED]> wrote: > > Olá Pessoal. > > A situação é o seguinte, gostaria de saber qual o método, isto é, se > existe um , que funcione da seguinte forma: > O DataGrid assim que é preechido, o método seja executado. > > Por exemplo o método complete() de um objeto Image. ele é executado > assim que a imagem é carregada. > > Pois quero que um método seja executado logo após que a DataGrid seja > preenchida. > > Será que o DataGrid possui um método com essas características. > > Procurei na documentação, mas não achei nada. Achei o > updateComplete(), mas não funcionou. > > > Grato > > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---