Amigo Túlio, leia o posto abaixo, irá resolver o teu problema http://blog.dclick.com.br/2008/02/24/problemas-com-item-renderers-ou-item-editors/pt/
[]s ----- Original Message ----- From: Tulio Galli To: flexdev@googlegroups.com Sent: Sunday, October 11, 2009 6:16 PM Subject: [flexdev] Datagrid nao atualiza o checkbox (itemrender) seria um "update" display ? como resolver Olá, Pessoal, eu recebo os dados de um remote, e aí ele poem um checked = true ou =false porém ele nao atualiza no "display" só quando eu rolo a barra ded navegação, se eu rolar e voltar ele atualiza, com o valor correto. Alguem sabe oq posso fazer para forçar a atualização mesmo sem o "usuario ter q rolar" #### <mx:DataGrid dataProvider="{mdlProduto.todosSimples}" id="dgProdutosRelacionados" width="98.5%" height="80%"> <mx:columns> <mx:DataGridColumn headerText="CodBarras" resizable="false" width="150" dataField="codigoBarras" /> <mx:DataGridColumn headerText="Grupo" sortable="false" resizable="false" width="250" dataField="grupoProduto.nome_br" /> <mx:DataGridColumn resizable="false" itemRenderer="modulos.produto.GridCheckBoxItemRender" rendererIsEditor="true" editorDataField="enabled" width="50" editable="false" /> </mx:columns> </mx:DataGrid> #### Parte do datagrid item render <mx:Box implements="mx.core.IDataRenderer" xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:CheckBox id="check" click="click(event)" /> </mx:Box> ##### parte q checa o DG private function checboxFuiCriado(e:ObjectEvent):void { for each(var i:ProdutoVo in relacionados) { if (e.vo.id == i.id) { e.item.selected = true; break; } else { e.item.selected = false; } } } ###### --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---