Pq não usa um repeater para criar os botões baseados no array? Dessa forma vc consegue pegar o botão com o método getRepeaterItem()
On 18 dez, 10:03, ajoppert <[email protected]> wrote: > 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 -~----------~----~----~----~------~----~------~--~---
