Get the number of direct child components in a container : Container « Container « Flex






Get the number of direct child components in a container

Get the number of direct child components in a container
           
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Script>
        
        import mx.controls.Alert;
        public function calculateChildren():void {
            var myText:String = new String();
            myText= myVBox.numChildren + " children";
            myText+="\nThe Application has " + numChildren + " children";
            Alert.show(myText);
        }
      
    </mx:Script>
    <mx:VBox id="myVBox" borderStyle="solid">
        <mx:Label text="This is label 1" />
        <mx:Label text="This is label 2" />
        <mx:Label text="This is label 3" />
    </mx:VBox>
    <mx:Button label="Show Children" click="calculateChildren();" />
</mx:Application>

   
    
    
    
    
    
    
    
    
    
    
  








Related examples in the same category

1.Show setting the sizes of a container and its childShow setting the sizes of a container and its child
2.Show the percentage-based sizing behavior with absolute positioningShow the percentage-based sizing behavior with absolute positioning
3.Using Scroll barsUsing Scroll bars
4.Repositioning children at run timeRepositioning children at run time
5.corresponding controls on the right remain a fixed size because their container is fixed.corresponding controls on the right remain a fixed size because their container is fixed.
6.Adding and removing components relativeTo another controlAdding and removing components relativeTo another control
7.includeInLayout="false"includeInLayout=
8.Minimum and Maximum Sizes and percentMinimum and Maximum Sizes and percent
9.Alignment to centerAlignment to center
10.Create constraints for the right edge and the bottom edge, using the properties right and bottomCreate constraints for the right edge and the bottom edge, using the properties right and bottom
11.Building within the main containerBuilding within the main container
12.Change the layout attribute to verticalChange the layout attribute to vertical
13.Constraint SizingConstraint Sizing
14.Padding ContainerPadding Container
15.includeInLayout and visible properties.includeInLayout and visible properties.
16.Add multiple child components, or a container that contains multiple child componentsAdd multiple child components, or a container that contains multiple child components
17.Scrolling Spark containersScrolling Spark containers
18.Set clipAndEnableScrolling property to true to clip the container's children to the container boundariesSet clipAndEnableScrolling property to true to clip the container's children to the container boundaries
19.Creating and removing a child of a containerCreating and removing a child of a container
20.Wrap the Spark container in an MX container on in a Spark NavigatorWrap the Spark container in an MX container on in a Spark Navigator
21.Enable Scrolling in a ContainerEnable Scrolling in a Container
22.Example: Determining a container and child sizesExample: Determining a container and child sizes
23.uses the layout property of the container to set its layout to the HorizontalLayout class:uses the layout property of the container to set its layout to the HorizontalLayout class:
24.A NavigatorContent must be the child of an MX navigator containerA NavigatorContent must be the child of an MX navigator container
25.Use an inline item renderer with the SkinnableDataContainer containerUse an inline item renderer with the SkinnableDataContainer container
26.Use tag to define an inline item renderer for two containersUse <fx:Component> tag to define an inline item renderer for two containers
27.Scale Children of a ContainerScale Children of a Container
28.Creating a Box container with a vertical layoutCreating a Box container with a vertical layout
29.Grid container with three rows and three columnsGrid container with three rows and three columns
30.Container InheritanceContainer Inheritance
31.Create a Button control and adds it to a containerCreate a Button control and adds it to a container
32.Add a graphic element to the container to define a background for the buttonsAdd a graphic element to the container to define a background for the buttons
33.size and position of each component is carefully calculated to ensure that none of the components overlapsize and position of each component is carefully calculated to ensure that none of the components overlap