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

Responder a