Bind the Selected Index of a ViewStack to a Variable : ViewStack « Container « Flex






Bind the Selected Index of a ViewStack to a Variable

Bind the Selected Index of a ViewStack to a Variable
         
<mx:Application
    xmlns:mx="http://www.adobe.com/2006/mxml"
    layout="absolute">
    
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" click="changeViewStack()">
    <mx:Script>
        

            [Bindable]
            private var selectedIndexInt:int = 0;

            private function changeViewStack():void
            {
                if(selectedIndexInt == 2)
                {
                    selectedIndexInt = 0;
                }
                else
                {
                    selectedIndexInt++;
                }
            }

      
    </mx:Script>
    <mx:ViewStack selectedIndex="{selectedIndexInt}">
        <mx:HBox height="{this.height}" width="{this.width}">
            <mx:Label text="First View Item"/>
        </mx:HBox>
        <mx:VBox height="{this.height}" width="{this.width}">
            <mx:Label text="Second View Item"/>
        </mx:VBox>
        <mx:Canvas height="{this.height}" width="{this.width}">
            <mx:Label text="Third View Item"/>
        </mx:Canvas>
    </mx:ViewStack>
</mx:Canvas>
</mx:Application>

   
    
    
    
    
    
    
    
    
  








Related examples in the same category

1.ViewStack with three child containersViewStack with three child containers
2.Add solid border to ViewStackAdd solid border to ViewStack
3.Add Canvas to ViewStackAdd Canvas to ViewStack
4.Use LinkBar to control the ViewStackUse LinkBar to control the ViewStack
5.Panel inside ViewStackPanel inside ViewStack
6.LinkBar and ViewStackLinkBar and ViewStack
7.ViewStack is ususlly connected with LinkBarViewStack is ususlly connected with LinkBar
8.Control a ViewStack via a LinkBarControl a ViewStack via a LinkBar
9.Define the ViewStack and the three child containersDefine the ViewStack and the three child containers
10.Create a LinkBar control to navigate the ViewStack containerCreate a LinkBar control to navigate the ViewStack container
11.Create a VGroup container so the container for the buttons appears above the ViewStack containerCreate a VGroup container so the container for the buttons appears above the ViewStack container
12.Creating a view stack using a Canvas for each layer
13.Mixing and matching containers in a view stack
14.Using a component as a container in a view stackUsing a component as a container in a view stack