Just have a look on below code. 

 

<?xml version="1.0" encoding="utf-8"?>

<!--main.mxml-->

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; 
xmlns:local="*">

    <mx:VBox width="100%" height="100%">       

        <mx:HBox borderStyle="solid">         

            <mx:Button label="Load Page1 from main" 
click="myViewStack.selectedChild=pageOne;"/>

            <mx:Button  label="Load page2 from main" 
click="myViewStack.selectedChild=pageTwo;"/>

       

        </mx:HBox>

    

        <mx:ViewStack id="myViewStack"  borderStyle="solid" 
width="100%" height="100%">

            <mx:Canvas id="pageOne" label="Search">

                <local:page1 width="100%" height="100%"/> 

            </mx:Canvas>

            <mx:Canvas id="pageTwo" label="Customer Info">

               <local:page2 width="100%" height="100%"/>  

            </mx:Canvas>

           

        </mx:ViewStack>

    </mx:VBox>

</mx:Application>

 --------------------

 

 

<?xml version="1.0" encoding="utf-8"?>

<!--page1.mxml-->

<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml"; >

          <mx:Panel  width="100%" height="100%" title="Page 1 Title">

                   <mx:Label text="Page1" fontSize="25"/>

                   <mx:Button label="Load Page2 from page1"/>

          </mx:Panel>

</mx:HBox>

 ----------------------

 

<?xml version="1.0" encoding="utf-8"?>

<!--page2.mxml-->

<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml"; >

          <mx:Panel  width="100%" height="100%" title="Page 2 Title">

          <mx:Label text="Page2" fontSize="25"/>              

          </mx:Panel>

</mx:HBox>


---------------------


 

when button `Load page2 from main' or `Load page1 from main' selected 
corresponding page will get load in the main 

How to load page2 when `Load Page2 from page1' button selected ?

Thanks in advance,
Vinoth Babu T.J.


Reply via email to