o X tem que ser boolean? Em 23 de setembro de 2011 09:31, Fernando Noronha <fenoro...@gmail.com>escreveu:
> JMD, dentro de todos os componentes MX existe a propriedade "data", no caso > do seu itemRenderer do "data" é o objeto da linha do seu DataGrid, > então voce vai ter que fazer algo parecido com isso > > <mx:DataGridColumn dataField="X" width="20" > > > <mx:itemRenderer> > > <fx:Component> > > <mx:HBox horizontalAlign="center" verticalAlign="middle"> > > <mx:CheckBox selected="{(data.x == true) ? true : false}"/> > > OU > > <mx:CheckBox selected="{data.x}"/> > > </mx:HBox> > > -- > Fernando Noronha > Cel.: +55 11 9370 4809 > Cel: +55 12 9164 6564 > Msn: fenoro...@hotmail.com > Skype ID: fenoronha > > Em 23 de setembro de 2011 09:18, Re JMD <rjmdf...@gmail.com> escreveu: > >> Pessoal, >> >> Seguindo a dica postada por vocês estou tentando passar o array dessa >> forma: >> >> >> *for each*(*var* item:Object *in* dgAcertos.dataProvider){ >> >> *if* (item[*'X'*] == *true*){ >> >> arrayEnvio.addItem(item); >> >> } >> >> } >> >> <mx:DataGridColumn dataField="X" width="20" > >> >> <mx:itemRenderer> >> >> <fx:Component> >> >> <mx:HBox horizontalAlign="center" verticalAlign="middle"> >> >> <mx:CheckBox/> >> >> </mx:HBox> >> >> </fx:Component> >> >> </mx:itemRenderer> >> >> O Problema é que ele não resolve o if tanto se coloco como true ou 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 >> > > > > > -- > 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ê 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