Então, dei uma pesquisada e consegui colocar os eventos nos
componentes e está funcionando parcialmente, mas pintou outro
problema, quando o datagrid fica com barra de rolagem, não seleciona
todos, somente os que estão aparecendo na tela, é como se não tivesse
adicionado eventos para todos itemRender.

On 23 ago, 22:51, Clayton <[email protected]> wrote:
> Os dois renderes terão o mesmo owner, o datagrid, extenda o datagrid e
> coloque listenners nele escutando dos renderes e trnasmitindo os eventos
> para os respectivos, ou, o que acho mais correto, dispare eventos propagando
> dos renderes (bubble = true) e adicione listeners ouvindo do parent. Assim
> vc dispara de um renderer e com a propagação poderá ouvir dos outros com
> listenner do pai, que será o datagrid.
>
> Você pode pesquisar sobre eventos e suas 3 fases.
>
> Em 23 de agosto de 2010 22:19, André Cocuroci <[email protected]> escreveu:
>
>
>
> > Amigos, estou tentando fazer uma experiencia simples.
>
> > Tenho um datagrid, na primeira coluna tenho um itemRender em as
> > extendido de um CheckBox e tenho um headerRenderer em as também
> > extendido de um CheckBox.
>
> > Consegui fazer o headerRender (CheckBoxHeaderAs) enviar um Evento para
> > o Application e nele modificar todos os
> > itemRender (CheckBoxAs) através de um ArrayCollection 'Bindado'.
>
> > Gostaria de que quando eu clicasse em algum checkbox do itemRender
> > fosse disparado um outro evento para desmarcar o checkbox do
> > headerRenderer, mas não estou conseguindo fazer, alguem dá uma luz?
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev
>
> --
> Clayton Marques Pereira

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