Olá Gustavo,

Eu não sei como você está fazendo, mas o exemplo abaixo funciona
perfeitamente.

<mx:List width="200" rendererIsEditor="true" editorDataField="data">

        <mx:dataProvider>
                <mx:Object label="item 1" selected="false"/>
                <mx:Object label="item 2" selected="true"/>
                <mx:Object label="item 3" selected="false"/>
                <mx:Object label="item 4" selected="true"/>
                <mx:Object label="item 5" selected="false"/>
                <mx:Object label="item 6" selected="false"/>
                <mx:Object label="item 7" selected="false"/>
                <mx:Object label="item 8" selected="true"/>
                <mx:Object label="item 9" selected="false"/>
                <mx:Object label="item 10" selected="false"/>
                <mx:Object label="item 11" selected="true"/>
                <mx:Object label="item 12" selected="false"/>
        </mx:dataProvider>

        <mx:itemRenderer>
                <mx:Component>
                        <mx:CheckBox
                                label="{data.label}"
                                selected="{data.selected}"
                                
click="data.selected=event.currentTarget.selected"/>
                </mx:Component>
        </mx:itemRenderer>

</mx:List>

Trabalhar com ItemRenderer e ItemEditors não é tão simples quanto
parece. Vejo muita gente com problemas e sempre recomendo a leitura da
seguinte URI:

http://livedocs.adobe.com/flex/201/html/cellrenderer_072_01.html

[]'s
Beck Novaes

On 14 set, 15:08, Gustavo Siano <[EMAIL PROTECTED]> wrote:
> olá a todos, estou com um problema bem estranho.
>
> eu tenho uma List e através do itemRenderer eu coloquei alguns
> checkbox, enquanto o número de itens for do tamanho da List aí fica
> tudo ok, mas se o número de checkbox ultrapassar o tamanho da List e
> aparecer o Scroll ai ferra tudo, os checkbox começam a marcar e
> desmarcar sozinhos a medida que desce ou sobe o scroll da List. Isso é
> um bug do flex ou eu que to fazendo alguma coisa errada?
>
> tem algum jeito de resolver isso?
>
> desde já agradeço,
> []'s
>
> Gustavo


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

Responder a