Talvez você possa usar o "labelFunction" do DataGridColumn:
http://livedocs.adobe.com/flex/3/langref/index.html?mx/controls/dataGridClasses/DataGridColumn.html&mx/controls/dataGridClasses/class-list.html
[]'s
Beck Novaes
On Sep 15, 10:02 pm, Flávio Tomazio <[EMAIL PROTECTED]> wrote:
> Oi, eu tenho duas classes Pais e Estado, como faço para exibir o nome
> do Pais num DataGrid que tem como dataprovider um ArrayCollection que
> vem da classe de Estado?
> Eu queria exibir o esNome
>
> Estado.as
> package br.com.projeto.view.entity
> {
> import mx.collections.IList;
>
> [RemoteClass(alias="br.com.projeto.model.entity.Estado")]
> [Bindable]
> public class Estado
> {
> public var esCodigo:int;
> public var esNome:String;
> public var esSigla:String;
> public var paCodigo:Pais;
> public var cidade:IList;
>
> public function get nomePais():String{
> return paCodigo.paNome;
>
> }
> }
> }
>
> Pais.as
> package br.com.projeto.view.entity
> {
> import mx.collections.IList;
>
> [RemoteClass(alias="br.com.projeto.model.entity.Pais")]
> [Bindable]
> public class Pais
> {
> public var paCodigo:int;
> public var paNome:String;
> public var paSigla:String;
> public var paPrefixo:String;
> public var estado:IList;
>
> }
> }
>
> ps.: O back-end é em Java
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---