Olá Pessoal! Estou com um problema quando vou manipular componentes filhos, no exemplo abaixo, a propriedade numChildren dos compoentes tela2 e tela3 vem sempre zerada, mas se eu consultar a propriedade childDescriptors via debug, observo que tem 2 elementos cada uma, mas a propriedade length de childDescriptors também está zerada. Quanto ao componente tela1, as propriedades numChildren e childDescriptors.lengh veem corretamente com o valor 3. Alguem tem idéia do que pode estar ocorrendo?
[]s Marcelo de Francisco. <?xml version="1.0" encoding="utf-8"?> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" creationComplete="initForm()"> <mx:Script> <![CDATA[ public function iniitForm():void{ for(var i:int=0; i < menu.numChildren; i++){ if(menu.getChildAt(i).className = "Canvas"){ var cv:Canvas = menu.getChildAt(i); for(var j:int=0; j < cv.numChildren; j++){ cv.getChildAt(j).label = "teste"; } } } } ]]> </mx:Script> <mx:Accordion id="menu" > <mx:Canvas id="tela1" > <mx:Button id="botao 1" /> <mx:Button id="botao 2" /> <mx:Button id="botao 3" /> </mx:Canvas> <mx:Canvas id="tela2" > <mx:Button id="botao 4" /> <mx:Button id="botao 5" /> </mx:Canvas> <mx:Canvas id="tela3" > <mx:Button id="botao 6" /> <mx:Button id="botao 7" /> </mx:Canvas> </mx:Accordion> </mx:Canvas> --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---