Cria direto dentro do TileList o Itemrender. <mx:TileList> <mx:itemRenderer> <mx:Component> <mx:Image> </mx:Image> </mx:Component> </mx:itemRenderer> </mx:TileList>
Abraços Marcos Dantas 2009/10/7 neylorsousa <neylorso...@gmail.com> > > Colega, quando vc fala em colcar no itemRenderer é só colocar o > caminho do mxml, como no import do action script? > > On 7 out, 11:28, Clayton <marquesclayt...@gmail.com> wrote: > > Aqui eu faço da seguinte forma: > > > > Crio um componente, pode ser canvas mesmo, e coloco um image e um label. > > Neste componente crio um objeto publico; > > no image seto o source com objeto.source e o label seto o text com > > objeto.label. > > Coloco este componente como item renderer do tilelist, e alimento o > objeto > > criado no componente com "data", > > > > 2009/10/7 neylorsousa <neylorso...@gmail.com> > > > > > > > > > > > > > Olá senhores, é a primeira vez que posto uma dúvida, espero que me > > > ajudem. > > > > > Bem, estou fazendo meu projeto final na faculdade e estou utilizando > > > flex no sistema. > > > Eu preciso que um TileList renderize algumas imagens que possuo, olhem > > > como estou fazendo. > > > > > Criei o seguinte TileList: > > > > > <mx:DefaultTileListEffect id="efeito" fadeOutDuration="500" > > > fadeInDuration="500" moveDuration="1500"/> > > > > > <mx:TileList id="tlist0" > > > height="90%" width="100%" > > > columnCount="4" rowCount="4" > > > direction="horizontal" > > > dataProvider="{listaLayout}" > > > dataChange="{efeito}" > > > allowMultipleSelection="false" > > > offscreenExtraRowsOrColumns="2" > > > horizontalCenter="0" top="0" > > > columnWidth="150" > > > rowHeight="155"/> > > > > > Sendo que "listaLayout" possui o seguinte array criado pelo php: > > > $array = array(0 => array("label" => "Página Padrão", "source" => > > > "assets/layout1_pequeno.png")); > > > > > Quando todo a aplicação aparece somente o label "Página Padrão", não > > > aparecendo a imagem. > > > > > Outra coisa, quando eu > acessohttp://localhost/assets/layout1_pequeno.png > > > a imagem é carregada normalmente no browser. O que estou fazendo de > > > errado, já pesquisei na net e não encontrei algo claro a respeito > > > disso. > > > > > Grato a todos. > > > > -- > > 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 em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---