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
