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