estive a fazer mais umas alterações, o binding esta feito,
relativamente a mudança da imagem somente tenho o mx:image, estou a o
sdk 4.0.
mas o problema persiste, as imagens estao ok, somente com o scroll o
problema persiste, estive a testar o usevirtuallayout mas acontece me
o mesmo, ou nao estou a implementar correctamente ou algo se passa.


On 17 Jun, 13:18, João Saleiro <[email protected]> wrote:
> Jo�o,
>
> 1- n�o uses mx:Image, mas sim <s:Image
>
> Se mesmo assim n�o der, verifica se o URL das imagens relativo � tua
> aplicac�o est� correcto.
>
> E j� agora:
>
> 2- n�o uses VBox, mas sim VGroup
>
> E (outro) j� agora:
>
> 3- No event handler n�o facas:
>
> libraryhorizontalList.dataProvider= resultado
>
> Mas sim:
>
> myData = resultado;  // sendo myData uma [Bindable] protected var
>
> e depois a tua list dever� bindar ao myData:
>
> <s:List
>      dataProvider="{myData}"
>
> linkedIn <http://pt.linkedin.com/in/jsaleiro> Jo�o Saleiro
> Chief Technology Officer
> Tel:    00351 916 077 097
> Email:  [email protected] <mailto:[email protected]>
> Skype:  joao.saleiro <callto://joao.saleiro>
>
> Webfuel Solutions <http://www.webfuel.pt>      www.webfuel.pt
> <http://www.webfuel.pt>
> Lisbon, Portugal
>
> On 17-06-2011 13:12, Jo�o Cardoso wrote:
>
>
>
>
>
>
>
> > este � o codigo do item renderer:
>
> > <?xml version="1.0" encoding="utf-8"?>
> > <s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009";
> >                            xmlns:s="library://ns.adobe.com/flex/spark"
> >                            xmlns:mx="library://ns.adobe.com/flex/mx"
> >                            autoDrawBackground="true">
> >    <mx:VBox horizontalAlign="center"
> >                     verticalAlign="middle">
> >            <s:Label text="{data.NomeImagem}"/>
> >            <mx:Image source="{data.IMGThumbnail}" />
> >    </mx:VBox>
>
> > </s:ItemRenderer>
>
> > este e o codigo da list
> > <s:List id="libraryhorizontalList"
> >                            labelField="label"
> >                            width="100%"
> >                            height="100%"
> >                            itemRenderer="IR.LibraryIR" 
> > doubleClickEnabled="true"
> >                            
> > doubleClick="libraryhorizontalList_doubleClickHandler(event)">
> >                    <s:layout>
> >                            <s:TileLayout  orientation="rows"/>
> >                    </s:layout>
> >            </s:List>
>
> > este e o codigo em as3 do resultado do evento devolvido
>
> > tmplibraryLoader.removeEventListener(EventosTD.LibraryLoaded,onLibraryLoade 
> > d);
> >                            cursorManager.removeBusyCursor();
>
> >                            var resultado:ArrayCollection= new 
> > ArrayCollection();
> >                            resultado= e.DadosTD as ArrayCollection;
> >                            libraryhorizontalList.dataProvider= resultado;
>
> > On 17 Jun, 13:01, Jo�o Saleiro<[email protected]>  wrote:
> >> Jo�o,
>
> >> Para o List, se estiveres a usar Virtual Layout, � igual teres 5 ou
> >> 50.000 registos. Ele s� cria as inst�ncias dos item renderers que 
> >> est�o
> >> vis�veis no viewport , e depois reutiliza os mesmos sempre que se faz
> >> scroll.
> >> Se as imagens n�o est�o a aparecer, o problema ser� certamente outro.
> >> Podes colocar aqui o c�digo do List (e j� agora, do item renderer?)
>
> >> JS
>
> >> linkedIn<http://pt.linkedin.com/in/jsaleiro>  Jo�o Saleiro
> >> Chief Technology Officer
> >> Tel:    00351 916 077 097
> >> Email:  [email protected]<mailto:[email protected]>
> >> Skype:  joao.saleiro<callto://joao.saleiro>
>
> >> Webfuel Solutions<http://www.webfuel.pt>        www.webfuel.pt
> >> <http://www.webfuel.pt>
> >> Lisbon, Portugal
>
> >> On 17-06-2011 12:48, Jo�o Cardoso wrote:
>
> >>> Boas.
> >>> Alguem me pode dizer qual o limite de um list control e correspondente
> >>> item renderer.
> >>> Isto porque tive a testar umas quantas coisas, e acabei por importar
> >>> 500 registos da base de dados e consequentemente sao 500 thumbs num
> >>> arraycollection e por sua vez para o item renderer e para o list
> >>> control.
> >>> O que acontece � que ao fazer o scroll as imagens desaparecem por
> >>> completo.
> >>> E possivel evitar esta situa��o, se tal alguem me pode dar uma ideia
> >>> de como o fazer?
> >>> Obrigado

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a