o X tem que ser boolean?
Em 23 de setembro de 2011 09:31, Fernando Noronha <[email protected]>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: [email protected]
> Skype ID: fenoronha
>
> Em 23 de setembro de 2011 09:18, Re JMD <[email protected]> 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 [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
>>
>
>
>
>
> --
> 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
>
--
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