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