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.

