Muda para isso que deve funcionar

                /**
 * Data provider genérico da Grid
  */
[Bindable("listChanged")]
 public function get list():ArrayCollection
{
 return _list;
}
 public function set list(value:ArrayCollection):void
 {
                      if (value != _list){
                         _list = value;
                         dispatchEvent(new Event("listChanged"));
                      }
}


2013/2/27 Vitor Viganó <vitorvig...@gmail.com>

> Sim, é exatamente isso, eu crio o componente assim:
>
> var grid:DataGrid = new DataGrid();
>  grid.dataProvider = list;
> grid.columns = columns;
>  this.addElement(grid);
>
> onde list é:
>
> private var _list:ArrayCollection
>  /**
>  * Data provider genérico da Grid
>  */
>  [Bindable]
> public function get list():ArrayCollection
> {
>  return _list;
> }
>  public function set list(value:ArrayCollection):void
> {
> _list = value;
>  }
>
>
> Mesmo assim, não funciona.
>
> Em 27 de fevereiro de 2013 11:39, DaneiL <danin...@gmail.com> escreveu:
>
> vvigano, tem como você postar o código que faz a inserção do elemento que
>> deseja atualizar?
>> pelo que entendi você está editando os dados direto no datagrid é isso?
>>
>> Se não for dessa maneira, ao meu ver o que está faltando é colocar o
>> dataprovider como [Bindable]  na declaração da variável.
>> Isso deve funcionar.
>>
>> 2013/2/27 vvigano <vitorvig...@gmail.com>
>>
>>> Bom dia pessoal.
>>>
>>> Criei um componente em AS3, que é um group container que contém um
>>> DataGrid (spark), com paginação e tudo mais. Dentro deste componente,
>>> possuo um ArrayCollection, bindable, que ligo com o DataProvider da grid.
>>>
>>> Porém, quando atualizo os dados do dataProvider, a grid nao exibe os
>>> dados, inclusive o seu redimensionamento dentro de group container também
>>> não funciona.
>>>
>>> Alguém aqui já criou uma grid reutilizável em AS3, e já passou por esse
>>> problema?
>>>
>>> Desde ja agradeço.
>>>
>>> Att.
>>>
>>>  --
>>> --
>>> 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
>>> flexdev-unsubscr...@googlegroups.com
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>> ---
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
>>> dos Grupos do Google.
>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>>> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
>>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
>>  --
>> --
>> 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
>> flexdev-unsubscr...@googlegroups.com
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>> ---
>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
>> dos Grupos do Google.
>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>  --
> --
> 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
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
> ---
> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
> dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
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 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


Responder a