Tenho um projeto antigo, no Flex3

Nele, desejo mostrar uma lista de imagens. Para isso, uso um TileList
cujo itemRenderer é um Canvas que possui uma imagem e um botão
( futuramente terá mais coisas, por enquanto só isso ).

O dataProvider do tilelist, a princípio, está vazio. Quando abro a aba
ele busca no banco as imagens, e atualiza o dataProvider.

O problema é que a célula do TileList aparece pequena, de modo que os
itens aparecem com barra de rolagem.

Definição do TileList ***************************

<mx:TileList id="listaFotos" x="0" y="44"  selectable="false"
width="100%" height="100%" dataProvider="{fotos}">
                <mx:itemRenderer>
                        <mx:Component>
                                <arquivo:ArquivoRenderer width="160" 
height="160" />
                        </mx:Component>
                </mx:itemRenderer>
        </mx:TileList>


Definição do ItemRenderer ********************************

<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"; width="160"
height="160" >
        <mx:Image  width="160" height="120"/>
        <mx:Button x="40" y="128" label="Excluir" icon="@Embed(source='../../
imgs/P_Unlink_Wi_N.png')"/>
</mx:Canvas>


RESULTADO ******************************************
http://bcarneiro.uni5.net/flex.JPG




Não consigo imaginar a razão deste problema. Na mesma aplicação eu
tenho em outra parte um TileList parecido, com renderers complexos e
que funciona perfeitamente. Somente neste caso as células estão menor
do que deveriam...

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