Tenho pouco tempo usando o flex e não sei se seria a melhor solução.
mas segue:

private function initialize():void
{
        var i:int;
        var btn:Button
        for (i=0; i<10; i++)
        {
                btn = new Button();
                btn .addEventListener(MouseEvent.CLICK,buttonHandler);
                btn.id = "botao_" + i.toString();                               
                                }
}

private function buttonHandler(evt:MouseEvent):void
{
//O "evt.CurrentTarget.id" (é um Button).
// basta dar um split pelo caracter "_".
// a posição 1 desse novo array criado pela função split,
// é o índice do array (converta o valor para inteiro) que vc quer
acessar.
}


abs
Angelo

On 18 dez, 03:41, Michael Antunes <[email protected]> wrote:
> Como eu faço para selecionar o index de um arraycollection atraves do
> click de um botão, ou seja, o meu botão0 chamar o index0 do meu array
--~--~---------~--~----~------------~-------~--~----~
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