[Bindable]
public var cores:ArrayCollection = new ArrayCollection(
[{color:"0xEEEEEE"}, {color:"0xCCCCCC"}]);

<mx:TileList id="colorTiles" width="400" height="100"
dataProvider="{cores}" itemRenderer="compCor"* labelField="color"/>*
  *Eduardo Kraus*
Desenvolvedor
 [email protected]
http://blog.mxml.com.br
http://twitter.com/EduardoKraus


2009/6/22 Ricardo <[email protected]>

>
> Não deu certo.
> Vou colocar o script do componente.
>
>
> COMPCOR.mxml
> O componente tem mais funções,
> mas acho que dá para ter uma ideia.
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"; width="152"
> height="32"
>   creationComplete="init();" borderStyle="solid"
> horizontalScrollPolicy="off" verticalScrollPolicy="off">
>   <mx:Script>
>       <![CDATA[
>           import mx.core.UIComponent;
>                 public var color:String;                       public
> function init():void{
>               var sp:Sprite = new Sprite();
>               sp.graphics.beginFill(uint(color),1);
>               sp.graphics.drawRect(0,0,40,30);
>               sp.graphics.endFill();
>                                 var uic:UIComponent = new
> UIComponent();                      uic.addChild(sp);
>               this.addChild(uic);
>           }
>                 ]]>
>   </mx:Script>
> </mx:Canvas>
>
>
>
> MAIN.XML
>
>
> [Bindable]
> public var cores:ArrayCollection = new ArrayCollection(
> [{color:"0xEEEEEE"}, {color:"0xCCCCCC"}]);
>
> <mx:TileList id="colorTiles" width="400" height="100"
> dataProvider="{cores}" itemRenderer="compCor" />
>
> >
>

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