Criei um evento personalizado para passar um codigo(No caso Codigo do
Beneficiario) da tela para dentro de um itemRender que está dentro do
dataGrid. O problema é que eu consigo disparar o evento mas não
consigo escutar esse evento dentro do ItemRender. Segue abaixo parte
do código.
Piero Brito
Evento Personalizado:
package com.Eventos
{
import flash.events.Event;
public class PegarCodigoBeneficiario extends Event
{
public var CodigoBeneficiario:int = 0;
public function PegarCodigoBeneficiario(type:String,
bubbles:Boolean=true, cancelable:Boolean=true)
{
super(type, bubbles, cancelable);
}
}
}
Disparando o evento dentro da minha tela:
var evento:PegarCodigoBeneficiario = new PegarCodigoBeneficiario
("PegandoCodigo");
evento.CodigoBeneficiario =
CodigoBeneficiario;
dispatchEvent(evento);
Recebendo o evento dentro do itemRender:
private function Codigo():void
{
addEventListener("PegandoCodigo", PegouCodigo);
}
public function
PegouCodigo(e:PegarCodigoBeneficiario):void
{
//trace("CodigoBeneficiario: "+
evt.CodigoBeneficiario);
Alert.show("CodigoBeneficiario"+
e.CodigoBeneficiario);
}
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---