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
