Quinhone,
Basta atualizar a sua variável já bindadano seu dataProvider por uma outra instância: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import mx.events.ListEvent; private var xml:XML; private var xml2:XML; private function changeHandler(e:ListEvent):void { condiçao1: xml = xml2; condição2: xml = xml3; } ]]> </mx:Script> <mx:DataGrid dataProvider="xml" click="xml=xml2"/> <mx:ComboBox change="changeHandler(event)" /> </mx:Application> []s, Henrique _____ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Luis Carlos Quinhone Sent: domingo, 4 de fevereiro de 2007 18:21 To: [email protected] Subject: [flexdev] mudar o dataProvider do dataGrid Galera, preciso mudar de acordo com um click no botão, o dataProvider de um dataGrid (em tempo de execução), alguém pode me ajudar? vou explicar melhor, tenho um dataGrid que revebe um dataProvider, mas esse dataProvider traz todos os registro de um arquivo XML, mas tenho a opção de escolha de filtro atravéz de um combobox então quando selecionar um nome por exemplo nesse combo e clicar no botão A, o dataGrid deve receber o dataProvider A Quando eu clicar no botão B ele deve receber o DataProvider B entenderam? Att Quinhone --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
