Xará,

Aparentemente o problema que você está tendo é relativo ao método "set
data()" (dê uma procurada nos arquivos da lista que lembro que já
houve mensagens sobre esse método) dos item renderers. Acho que a
solução que pode lhe ajudar é sobrescrever esse método e nele
resetar/configurar o seu item renderer para mostrar o que deve ser
mostrado, até pq, o DataGrid (e nenhum outro ListBase) destrói e cria
os renderers (como vc percebeu) por uma questão de performance, e
simplesmente reutiliza-os.

[]s
Fabio


On 4/3/07, Fabio Goll <[EMAIL PROTECTED]> wrote:
>
> Pessoal, como eu poderia destruir os ItemRenderers de uma linha do
> Datagrid.
>
> Não tenho a mínima idéia de como pegar os filhos/renderers de uma
> linha (selectedIndex) do Datagrid.
>
> O meu problema é que os Renderers mantém o valor mesmo se eu deletar a
> linha do grid, mas se eu inserir uma nova os itemRenderers pegam o
> valor antigo, sendo que eles não estão mais no arrayCollection do
> dataprovider.
>
> Creio que tenho que exterminar os Renderer da linha q exclui.
>
> Qualquer sugestão será bem vinda.
>
> Grato,
> Fábio
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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