Vc precisa só alterar o dataProvider e sobreescrever corretamente o
método set data, toda vez q é criado ou reutilizado é chamado o método
set data.

[]s
Fabio da Silva
http://www.fabiophx.blogspot.com/

On 24 ago, 12:59, cocuroci <cocur...@gmail.com> wrote:
> Ué, tá funcionando o link aqui e o source dele.
>
> Em 24 de agosto de 2010 12:14, Julio Silva <jcasilv...@gmail.com> escreveu:
>
> >  erro no link
>
> > Em 24/08/2010 11:06, cocuroci escreveu:
>
> > 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 emhttp://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 emhttp://groups.google.com/group/flexdev
>
> > --
> > Julio - SoftJeDhttp://softjed.wordpress.com
>
> >  --
> > 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

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

Reply via email to