Repositioning children at run time : Container « Container « Flex






Repositioning children at run time

Repositioning children at run time
           
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Canvas width="300" height="300" backgroundColor="#FFFFFF">
        <mx:TextInput id="text1" text="Move me" x="50" y="50" />
        <mx:Button id="button1" label="Move text1" x="50" y="200" click="text1.x=110; text1.y=110;" />
    </mx:Canvas>
</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.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.
5.Adding and removing components relativeTo another controlAdding and removing components relativeTo another control
6.includeInLayout="false"includeInLayout=
7.Minimum and Maximum Sizes and percentMinimum and Maximum Sizes and percent
8.Alignment to centerAlignment to center
9.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
10.Building within the main containerBuilding within the main container
11.Change the layout attribute to verticalChange the layout attribute to vertical
12.Constraint SizingConstraint Sizing
13.Padding ContainerPadding Container
14.includeInLayout and visible properties.includeInLayout and visible properties.
15.Get the number of direct child components in a containerGet the number of direct child components in a container
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