Opa...

Esse problema acontece pq o flex vai criando e matando os componentes
visuais quando vc vai fazendo o scroll... é triste! =/
Ai no momento que vc aparece novamente, não é executado o set data novamente
para selecionar ou não o checkbox.

Tenta setar o valor em uma variavel bindable boolean no ItemRenderer e ela
será o selected do checkbox.

Já passei por isso uma vez, mas não lembro como resolvi! =P

Boa sorte ai ;)
Att.
Em 1 de agosto de 2011 00:03, bruno bg <[email protected]> escreveu:

> fiz um <s:List /> contendo um label e um checkBox (cb)
>
> tem o
> override public function set data(value:Object):void{
>      if (value != null){
>           super.data=value;
>      if (data.selected == true){
>           cb.selected=true;
>      }else{
>           cb.selected=false;
>      }
>    }
> }
>
> quando clico no scroll e retorno o checkbox (cb) não fica marcado.
> aê  fiz um changeEvent do checkbox,  *data.selected = this.cb.selected;*
> só que dessa vez, a opção que seleciono  SOME, DESAPARECE.
>
> Alguém aê, já passou por isso no SDK 4.5 ????
>
> --
> ****************************************************
> www.brbsoftware.com.br
> [email protected]  (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
>  --
> 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




-- 
Guilherme Sjlender - http://www.gflex.biz/
------------------------------------------------------------
Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE
Desenvolvedor Desktop - AIR/JavaSE
Desenvolvedor Mobile - Android/JavaME/Flex4.5
------------------------------------------------------------

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