Entendi Fábio, fiz algumas modificações e ainda encontro um erro estranho. Se eu selecionar o o checkBox do headerRender, descer toda a barra de rolagem e depois desmarca-lo o primeiro item não está recebendo o evento, bom coloco o exemplo com o source ativado:
http://www.andredesign.com.br/check/Check.html Não fiz tudo sozinho, li alguns tutoriais e vi alguns exemplos na lista, mas ainda tem esse detalhe, no que eu ainda estou errando? Em 24 de agosto de 2010 09:03, fabiophx <fabiophx2...@yahoo.com.br>escreveu: > André, > Isto acontece pq o Flex pq questões de performance e consumo de > memória, só cria rendereres suficiente para os dados visíveis no > momento. Qd se faz scroll o Flex não cria objetos novos ele reutiliza > o q ele tinha antes, por isso, é importante sobreescrever o método set > data corretamente. > > []s > Fabio da Silva > http://www.fabiophx.blogspot.com/ > > On 24 ago, 01:41, André Cocuroci <cocur...@gmail.com> wrote: > > 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 <marquesclayt...@gmail.com> 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 <cocur...@gmail.com> > 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 > flexdev@googlegroups.com > > > > Para sair da lista, envie um email em branco para > > > > flexdev-unsubscr...@googlegroups.com > > > > 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 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