não é necessária a  criação desse xml
vc pode criar uma classe Pessoa "Bindable" e associar uma array de
Pessoas ao data grid

package <camonho> {
   [Bindable]
   public class Pessoa {

      public var nome:String
      public var idade:String

      public function Pessoa( nome:String, idade:String){
         this.nome = nome
         this.idade = idade
      }
   }
}

o codigo de data grid ficaria assim

<mx:DataGrid dataProvider="{pessoas}">
        <mx:columns>
                <mx:DataGridColumn headerText="Nome" dataField="nome" />
                <mx:DataGridColumn headerText="Idade" dataField="idade" />
        </mx:columns>
</mx:DataGrid>

o botão


<mx:Button
        label="Salvar"
        click="save()"/>

aki declaro o array e a função pra salvar a pessoa no array

 <mx:Script>
        <![CDATA[

                public var pessoas:ArrayCollection = new ArrayCollection()

                public function save():void {

                        pessoas.addItem( new Pessoa( nome.text, idade.text ) )

                }
        ]]>
</mx:Script>

isso deve resolver





On 17 mar, 09:04, "Alberto" <[email protected]> wrote:
> Pode ser assim:
>
> seuDataGrid.dataProvider.addItem(XML('<NOME>'+nome.text+'</NOME><IDADE>'+id 
> ate.text+'</IDADE>'))
>
> ----- Original Message -----
> From: "Lorenzi" <[email protected]>
> To: "flexdev" <[email protected]>
> Sent: Monday, March 16, 2009 10:01 PM
> Subject: [flexdev] Valores a serem jogados no grid
>
> > Pessoal seguinte tenho uma duvida:
>
> > tenho na minha tela:
>
> > nome.text;
> > idade.text;
>
> > qdo clicar em um botao, gostaria de jogar este valores no grid, como
> > fazer isso jogar em um objeto ou em um array.
--~--~---------~--~----~------------~-------~--~----~
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