Pessoal seguinte alimento um datagrid em tempo de execucao por um
array collection, meu datagrid tem um botao para eliminar o registro,
como faço para excluir o item que eu cliquei:

   [Bindable]
   public var dados:ArrayCollection = new ArrayCollection();


<mx:DataGrid x="39.5" y="167" width="607" height="170" id="mostra"  >
                           <mx:columns>
                             <mx:DataGridColumn headerText="Item" 
dataField="iditem"
visible="false"/>
                             <mx:DataGridColumn headerText="Item" 
dataField="descricao"
width="250"/>
                             <mx:DataGridColumn headerText="Qtdade" 
dataField="qtd"
width="50"/>
                             <mx:DataGridColumn headerText="Valor" 
dataField="valorvenda"
width="50"/>
                             <mx:DataGridColumn headerText="Total" 
dataField="total"
width="70"/>
                             <mx:DataGridColumn textAlign="center" 
dataField="excluir"
headerText="Excluir" width="50" editable="false" sortable="false"
resizable="false" >
                        <mx:itemRenderer>
                                <mx:Component id="button">
                                  <mx:VBox horizontalAlign="center"
verticalAlign="middle">
                                     <mx:Button label="Excluir"
click="parentDocument.elimina(data)" height="15" />
                                  </mx:VBox>
                       </mx:Component>
                        </mx:itemRenderer>
                 </mx:DataGridColumn>
                           </mx:columns>
                        </mx:DataGrid>


 public function elimina(data:*):void{
                  dados.removeItemAt(data);
  }

so que sempre exclui o primeiro da lista e nao aquele que eu criei...
--~--~---------~--~----~------------~-------~--~----~
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