Mateus, vc deve estar usando um dataProvider no seu DataGrid, certo? Sendo assim, acho que o mais simples seria colocar o selected do checkbox com o valor de um atributo seu, desse provider.
Depois é só percorrer sua lista (usada no dataprovider) e altera o valor do seu atributo. Não sei se deu pra entender... On 23 mar, 11:29, Mateus Paegle <mm.pae...@gmail.com> wrote: > Bom dia pessoal... Estou tentando limpar todos os checkbox marcados em uma > coluna do datagrid, mas não consigo acessar todos os elementos, somente o da > linha que eu cliquei... > > <mx:DataGridColumn headerText="Contrato" width="30" dataField="CONTRATO"> > <mx:itemRenderer> > <fx:Component> > <s:MXDataGridItemRenderer> > <s:layout> > <s:HorizontalLayout/> > </s:layout> > <fx:Script> > <![CDATA[ > import mx.controls.Alert; > private function selecionaCtr():void { > } > ]]> > </fx:Script> > <mx:Spacer width="100%" height="100%"/> > <s:CheckBox id="cbCtr" label="{this.dataGridListData.label}" > click="selecionaCtr()"/> > <mx:Spacer width="100%" height="100%"/> > </s:MXDataGridItemRenderer> > </fx:Component> > </mx:itemRenderer> > </mx:DataGridColumn> > > Dentro da função selecionaCtr tenho que ler todos os checkbox que tenho no > datagrid, desmarcar os marcados... como posso fazer isso? > > Desde ja agradeço! -- 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