Não estou conseguindo montar esse metodo dentro do click do button no 
datagrid, pois dá erro de acesso indefinido ....

qualquer componente ou metodo, não consigo ver dentro do evento do 
button.....que estranho



Em segunda-feira, 9 de dezembro de 2013 09h53min40s UTC-2, Filipe Coelho 
escreveu:
>
>  Primeiro você precisa saber um código de referencia para o item q quer 
> excluir do ArrayCollection, pra depois excluí-lo:
>
> imaginando q vc esteja trabalhando com estrutura de objetos:
>
> private function excluiTela(codTela:int):void {
>     for each(var item:Object in dpTelas) {
>         var tela:TelaVO = (item as TelaVO);
>         
>         if(tela.codTela == codTela) {
>             dpTelas.removeItem(dpTelas.getIndexAt(item));
>         }
>     }
> }
>
> Em 09/12/13 09:25, Robinho de Morais escreveu:
>  
>  Tentei fazer algo assim no botão que coloquei no grid, mas não deu 
> certo....
>
>  
>   <mx:DataGridColumn rendererIsEditor="true" editorDataField="selected" 
> width="30"  textAlign="center">
>  <mx:itemRenderer>
>  <fx:Component>
>  <mx:HBox horizontalAlign="center">
>  <fx:Script>
>  <![CDATA[
>   import mx.controls.Alert;
>  import mx.controls.List;
>   protected function button1_clickHandler(event:MouseEvent):void
>  {
>      var parentList:List = new List();
>    
>   
> parentList.dataProvider.removeItemAt(parentList.dataProvider.getItemIndex(data.cd_tela));
>  }
>     ]]>
>  </fx:Script>
>  <s:Button icon="assets/Inn/rem.png" width="16" height="16" 
> click="button1_clickHandler(event)" />
>  </mx:HBox>
>  </fx:Component> 
>  </mx:itemRenderer>
>  </mx:DataGridColumn>
>  
>  
>  Help please....
>
>  
>
> Em domingo, 8 de dezembro de 2013 20h45min41s UTC-2, Robinho de Morais 
> escreveu: 
>>
>> Pessoal estou quebrando a cabeça aqui, mas não consegui chegar a um 
>> resultado, já pesquisei na internet com alguns exemplos não consegui chegar 
>> no que eu quero... 
>>
>>  Tenho um data grid...chamado telas...
>>
>>  adiciona as telas através de um result....
>>
>>  dgTelas.dataProvaider = resul.event;
>>
>>  
>>  no meu data grid coloquei uma coluna com um item renderer do tipo 
>> Button e ai no clique desse botão eu quero excluir esse registro que estou 
>> clicando.....como eu faço esse metodo ?
>>  
>  -- 
> -- 
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para 
> fle...@googlegroups.com<javascript:>
> Para sair da lista, envie um email em branco para 
> flexdev-u...@googlegroups.com <javascript:>
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
> --- 
> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" 
> dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, 
> envie um e-mail para flexdev+u...@googlegroups.com <javascript:>.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>
>
> 

-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Reply via email to