首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex 的getChildren()步骤

2012-06-27 
Flex 的getChildren()方法flex?Container 类的getChildren方法只能得到调用对象的子对象例如flex结构? ??

Flex 的getChildren()方法

flex?Container 类的getChildren方法只能得到调用对象的子对象
例如flex结构

? ??<mx:VBox?id="uploadbox">???????
?????????<mx:HBox?id="file1"?paddingTop="10">
????????????????<mx:ProgressBar?id="bar1"?visible="true"
????????????????????labelPlacement="center"?
????????????????????minimum="0"?maximum="100"
????????????????????label="当前进度:?0%"
????????????????????direction="right"
????????????????????mode="manual"?width="308"??height="27"?/>
???????????????????<mx:Button?label="上传"?height="27"??click="upload(event);"?x="320"?y="10"/>
????????</mx:HBox>
? ? ? ? ?...... ?// 此处省略若干HBox
????</mx:VBox>
? ??代码程序

? ????? var?hboxChild:Array?=?uploadbox.getChildren();
????????????????
????????????????for(var?i:int=0;i<hboxChild.length;i++)
????????????????{
????????????????????trace("hboxChild.name=?"+(hboxChild[i]?as?DisplayObject).name);
????????????????}
结果如下

hboxChild.name=?file1 ? ? ? ? ? ?//如果没有设置name属性,则name = id
hboxChild.name=?hb_5
hboxChild.name=?hb_6
hboxChild.name=?hb_7
hboxChild.name=?hb_8
hboxChild.name=?hb_9

热点排行