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
-~----------~----~----~----~------~----~------~--~---

Responder a