Bom, vou fazer um pseudocódigo do que é mais ou menos // ItemRenderer supondo que esteja em components e se chama statusRenderer <HBox horizontalScrollPolicy="off" verticalScrollPolicy="off" verticalCenter="0" horizontalCenter="0"> <Script> [Embed(source="assets/imagem1.png)] private const STATUS_ABERTO:Class;
[Embed(source="assets/imagem2.png)] private const STATUS_FECHADO:Class; // Colocar as outras imagens [Bindable] private var current_status:Class; // dar um override no método set data; override public function set data(value:Object):void { super.data = value; switch (value.status) { case 1: currentStatus = STATUS_ABERTO; break; // repetir isso para os outros estados e por um default } } <Script> <Image source="{current_status}" /> </HBox> // No DataGrid <DataGridColumn itemRenderer="components/statusRenderer" /> 2009/6/22 tonapraia <flavios...@gmail.com> > > Alguém sabe por acaso como faço escolher uma imagem a ser apresentada > no itemreder de um datagrid dependendo do seu conteúdo vindo do > dataprovider??? > > Obs: tenho 7 tipo de status de uma dada requisição e cada status tem > uma imagem especifica, e preciso que o datagrid reconheça cada uma > conforme o status!!! > > Vlw galera > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---