Põe a tag [Bindable] no SET da função que seta o ArrayCollection... Acho que 
isso resolve...

Abraço 

Bruno

Sent from my iPhone

On 14/09/2011, at 06:34 PM, Marcio Almeida <[email protected]> wrote:

> Pessoal, uma dúvida me atormenta. Creio que seja coisa de iniciante no flex...
> 
> Estou criando um dataGroup simples, algo assim:
> 
>         <Army:DataGroup width="732" height="187" 
> clipAndEnableScrolling="true" itemRenderer=EditSquadCardGroup" id="viewport" 
> dataProvider="{List}">
>         </Army:DataGroup>
> 
> Bem simples, estou setando como dataProvider a propriedade List, que nada 
> mais é que um getter.
> 
>         public function get List():mx.collections.ArrayCollection
>         {
>             var retorno:Array = new Array();
>             var x:int = 0;
>             while (x < this.mList.length) {
>                 retorno[retorno.length] = {"Group":this.mList[x], 
> "Hero":this.mHero};
>             }
>             return new mx.collections.ArrayCollection(retorno);
>         }
> 
> Mas mostra um warning e o "Bind" não é feito...
> warning: unable to bind to property 'List' on class 
> 'Army.EditSquad::EditSquadTilePanel'
> 
> Alguém tem alguma idéia da origem do que eu estou fazendo de errado?
> 
> 
> -- 
> 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

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