<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[
[Bindable] private var meuDataProvider:Array = [{campo1:"ex1", campo2:"ex2"}, {campo1:"ex3", campo2:"ex4"}, {campo1:"ex5", campo2:"ex6"}, {campo1:"ex7", campo2:"ex8"}]; ]]> </mx:Script> <mx:ButtonBar x="42" y="10" dataProvider="viewstack1"> </mx:ButtonBar> <mx:ViewStack x="10" y="40" id="viewstack1" width="215" height="200"> <mx:Canvas label="Stack 1"> <mx:DataGrid id="meuGrid" dataProvider="{meuDataProvider}" width="205"> <mx:columns> <mx:DataGridColumn dataField="campo1" headerText="Campo 1"/> <mx:DataGridColumn dataField="campo2" headerText="Campo 2"/> </mx:columns> </mx:DataGrid> </mx:Canvas> <mx:Canvas label="Stack 2" width="100%" height="100%"> <mx:TextInput id="itCampo1" text="{meuGrid.selectedItem.campo1}" y="22" x="2" width="203"/> <mx:TextInput id="itCampo2" text="{meuGrid.selectedItem.campo2}" y="72" x="2" width="203"/> <mx:Label y="4" text="Campo 1 selecionado na grid:"/> <mx:Label y="54" text="Campo 2 selecionado na grid:"/> </mx:Canvas> </mx:ViewStack> </mx:Application> 2009/7/3 Pergentino Araújo <jpergent...@gmail.com> > Se as propriedades estiverem publicas no outro, é só acessar pelos id's do > componente lá e setar. > > Você poderia fazer uma tela que teria um objeto publico e Bindable do tipo > do registro do teu grid, dai colocaria os campos do formulario "bindando" > para este objeto. > > Quando você clicasse no DataGrid, você substituiria o objeto lá e os > formulários automaticamente seriam atualzados ;) > > []'s > > 2009/7/3 Wellington Patroni <wpatr...@gmail.com> > >> Olá Galera... >> Alguem tem um exemplo de como trabalhar com o ViewStack com um stack com >> um grid e outro com o formulario .... quando selecionamos no grid ele >> preenche o formulario de outro stack >> >> alguem pode me ajudar com um exemplo... >> >> obrigado >> >> -- >> ___o___o. >> //_|,[______\, >> L___L--|ô|||||ô| >> ()_) ()_)--¤¤¤-)_) >> -------------------------------------------------------- >> Balneário Camboriú - SC >> -------------------------------------------------------- >> Deus o Abençoe. >> >> >> > > > -- > Atenciosamente, Pergentino. > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---