Like this?:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
layout="absolute"
     creationComplete="onComplete()">
     <mx:Script>
         <![CDATA[
             import mx.events.FlexEvent;

             private function onComplete():void
             {
                 PerformaGetChild(TileTop);
             }

             public function PerformaGetChild(ui:*):void
             {
                 try
                 {
                     var uiChildren:Array = ui.getChildren();
                     for (var i:int = 0; i < uiChildren.length; i++)
                     {
                         PerformaGetChild(uiChildren[i]);
                     }
                     trace(ui.id);
                 }
                 catch (err:Error)
                 {
                     //TextInput does not have a getChildren method so
catch here
                     trace(ui.id);
                 }
             }
         ]]>
     </mx:Script>
     <mx:Tile id="TileTop" width="333" height="197">
         <mx:Form id="myForm">
             <mx:FormItem id="FormItem1" label="Part 1">
                 <mx:TextInput id="TextInputItem1"/>
             </mx:FormItem>
             <mx:FormItem id="FormItem2" label="Part 2">
                 <mx:TextInput id="TextInputItem2"/>
             </mx:FormItem>
             <mx:FormItem id="FormItem3" label="Part 3">
                 <mx:TextInput id="TextInputItem3"/>
             </mx:FormItem>
         </mx:Form>
     </mx:Tile>
</mx:Application>


--- In flexcoders@yahoogroups.com, "timgerr" <[EMAIL PROTECTED]> wrote:
>
> How can I get a list of all the childreen?
>
> <mx:Tile id="TileTop" width="333" height="197">
>         <mx:Form>
>          <mx:FormItem label="Part 1">
>           <mx:TextInput id="One"/>
>          </mx:FormItem>
>          <mx:FormItem label="Part 2">
>           <mx:TextInput id="two"/>
>          </mx:FormItem>
>          <mx:FormItem label="Part 3">
>           <mx:TextInput id="three"/>
>          </mx:FormItem>
>         </mx:Form>
>     </mx:Tile>
>
>
> Thanks,
> Timgerr
>

Reply via email to