Pessoal , estou fazendo um site em flex sobre esutdo para o ensino fundamental e medio ,gostaria de colocar um componente tree e também utilizar viewstack,eu quero que por exemplo na opçao que eu aperta no tree ele chame o meu view stack onde este vai chamar um canvas.A minha duvida é como faça pra chamar os canvas através do tree que vai estar dentro de um viewStack segue o codigo abiaxo.
<?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" x="208" y="37" width="984" height="538" title="Portugues Ensino de Fundamental" visible="true" showCloseButton="true" close="PopUpManager.removePopUp(this);" creationCompleteEffect="{invisivel}" > <mx:Script> <![CDATA[ import mx.managers.PopUpManager; [Bindable] public var selectedNode:XML; // Event handler for the Tree control change event. public function treeChanged(event:Event):void { selectedNode=Tree(event.target).selectedItem as XML; } ]]> </mx:Script> <mx:XMLList id="treeData"> <node label="Mail Box"> <node label="Ortográfia"> <node label="Emprego do x e ch " /> <node label="Emprego dos Porquês"/> </node> <node label="Crase"> <node label="Emprego da crase"/> <node label="Casos Facultativos"/> </node> <node label="Spam"/> <node label="Sent"/> </node> </mx:XMLList> <mx:Iris id="visivel" duration="1000" showTarget="true"/> <mx:Iris id="invisivel" duration="1000" showTarget="false"/> <mx:Tree id="myTree" width="209" height="273" labelField="@label" showRoot="false" dataProvider="{treeData}" change="treeChanged(event)" x="0" y="10"/> <mx:ViewStack x="251" y="10" id="viewstack1" width="703" height="478"> <mx:Canvas id="cv1" label="View 1" width="100%" height="100%"> <mx:Label text="teste 1"/> </mx:Canvas> <mx:Canvas id="cv2" label="View2" width="100%" height="100%"> <mx:Label x="80" y="44" text="TESTE 2"/> </mx:Canvas> </mx:ViewStack> </mx:TitleWindow> -- 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
