Obrigado Beck, funcionou
On 23 fev, 10:21, "Beck Novaes" <[EMAIL PROTECTED]> wrote:
> Esta dando erro porque, do modo que você está fazendo, o handler
> "imgClick" deve estar declarado dentro do <mx:Component>. Se ele está
> declarado fora, no seu Application por exemplo, você tem que usar
> "outerDocument" tal como no exemplo:
> <mx:Image source="@Embed('img/printer.png')"
> click="outerDocument.imgClick(event)" width="35" />
>
> []'s
> Beck Novaes
>
> On 23 fev, 04:51, "Fabio Aguiar" <[EMAIL PROTECTED]> wrote:
>
>
>
> > Olá pessoALL,
>
> > estou com problemas com o seguinte cenário:
>
> > Tenho dois datagrids na tela, quando clico num item no primeiro
> > datagrid que é o resumo, ele me mostra os detalhes no segundo
> > datagrid. Até aí td bem, mas agora preciso colocar uma coluna com uma
> > imagem no primeiro datagrid. Quando eu clicar nessa imagem ele vai
> > imprimir os detalhes. Só que não consigo colocar o evento click na
> > imagem:
>
> > <mx:DataGridColumn sortable="false" textAlign="center" width="36">
> > <mx:itemRenderer>
> > <mx:Component>
> > <mx:Canvas width="35" useHandCursor="true">
> > <mx:Image source="@Embed('img/printer.png')"
> > click="imgClick(event)" width="35" />
> > </mx:Canvas>
> > </mx:Component>
> > </mx:itemRenderer>
> > </mx:DataGridColumn>
>
> > retorna esse erro: Error: Call to a possibly undefined method
> > imgClick.
>
> > alguem sabe como resolver isso, veja que não posso usar o evento
> > itemClick do datagrid, pois já estou usando pra mostrar os detalhes.
>
> > grato- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---