Ola, O DataGrid tem a propriedade columns que é um array que deve ser preenchido com DataGridColumn ' s exemplo:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="creationCompleteHandler()"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.controls.dataGridClasses.DataGridColumn; [Bindable] private var dados_col:ArrayCollection; [Bindable] private var colunas_arr:Array = new Array(); private function creationCompleteHandler():void { var coluna1:DataGridColumn = new DataGridColumn("Nome:"); coluna1.width = 200; coluna1.dataField = "nome"; var coluna2:DataGridColumn = new DataGridColumn("Id:"); coluna2.dataField = "id"; colunas_arr.push(coluna1, coluna2); meu_dg.columns = colunas_arr; dados_col = new ArrayCollection([ {nome: "Item 1", id:1}, {nome: "Item 2", id:2}, {nome: "Item 3", id:3} ]); } ]]> </mx:Script> <mx:DataGrid id="meu_dg" dataProvider="{dados_col}" /> </mx:Application> [ ]'s Ricardo On Jun 18, 4:49 pm, carlos_online <[EMAIL PROTECTED]> wrote: > Pessoal.... > > Tenho um XML que um HTTPService retorna para mim que popula um > determinado DataGrid. > > Sei que eu posso criar as colunas dinamicamente. No entanto, queria > saber como posso fazer para alterar o headerText das colunas criadas > dinamicamente para refletir o que vem do meu HTTPService. > > Alguem tem alguma sugestao? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
