Se é que eu entendi legal, passei por algo parecido

Aconteceu comigo quando eu coloquei imagens em um dataGrid, na hora
que scroll aparecia as cores mudavam ao rolar pra cima e pra baixo.
Exemplo na linha 1 a cor era verde, quando eu rolava até a última e
voltava a linha 1 estava com a cor vermelha e isso ocorria com todas
as imagens que ficavam escondidas no momento da rolagem .
A solução eu vi nesse link:
http://rederia.net/2009/06/24/problema-de-itemrenderer-com-imagens/

Dá uma olhada que ele fala a respeito disso, só que com imagens.

Se é que o problema tem o mesmo princípio.


Abraços

Em 1 de agosto de 2011 10:14, bruno bg <[email protected]> escreveu:
> não queria fazer , mas não teve jeito por causa do prazo.
> tirei o itemRenderer e estou usando o
>
> allowMultipleSelection=true
>
> Com mais tempo eu vejo isso com mais calma.
> obrigado Fabio e Guilherme.
>
>
> brunobg
> --
> ****************************************************
> www.brbsoftware.com.br
> [email protected]  (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
>
> Em 1 de agosto de 2011 10:04, bruno bg <[email protected]> escreveu:
>>
>> então eu já tinha colocado direto o SUPER.DATA = value;
>> mas mesmo assim não tinha resolvido.
>>
>> a marcação continua sumindo. quando faço o scroll.
>>
>> O mais estranho , que quando faço um changeEvent do checkbox,
>>  *data.selected = this.cb.selected;*
>> o item desaparece da lista, sem eu ter feito o SCROLL.
>>
>>
>> brunobg
>> --
>> ****************************************************
>> www.brbsoftware.com.br
>> [email protected]  (MSN & Skype)
>> blogflex.brunobg.com
>> @brunogrohs
>> (21) 9913-2397
>>
>>
>>
>> Em 1 de agosto de 2011 08:34, fabiophx <[email protected]>
>> escreveu:
>>>
>>> Bruno,
>>>   Sempre q for fazer um override é recomendado fazer a chamada a
>>> super do método senão corre o risco de ter comportamentos estranhos pq
>>> o códido de super não é acionado.
>>>   Coloque como primeira linha:
>>>         super.data = value;
>>>
>>>   E o Flex por questões de memória, não cria itemrenderes para
>>> atentender a todas as "linha" existentes, mas sim o suficiente para as
>>> "linhas" visíveis e q se faz scroll o flex reutiliza o itemrenderer q
>>> deixou de ser visível para a linha q tornou visível mas sempre passa
>>> pelo set data.
>>>
>>> []s
>>> Fabio da Silva
>>> http://fabiophx.blogspot.com/
>>>
>>>
>>> On Aug 1, 12:03 am, bruno bg <[email protected]> wrote:
>>> > 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
>>
>>
>
>
>
> --
> 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

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