flex4中如何判断某个组件下是否包含ID为XXX的子组件。

<s:Group><s:TextInputid="aaa"/><s:TextInputid="bbb"/><s:TextInputid="ccc"/><s:VGroup>... <s:Group>
<s:TextInput id="aaa" />
<s:TextInput id="bbb" />
<s:TextInput id="ccc" />
<s:VGroup>
<s:TextInput id="ddd" />
<s:TextInput id="eee" />
<s:TextInput id="fff" />
</s:VGroup>
</s:Group>
如何判断<s:Group>下是否包含id为aaa的控件,如何判断<s:Group>下是否包含id为xxx的控件
展开
 我来答
小齐真好人啊
2013-10-23 · TA获得超过234个赞
知道小有建树答主
回答量:321
采纳率:100%
帮助的人:275万
展开全部
var array:Array = s:GroupID.getChildren();
for each(var obj:Object in array){
    if(obj is TextInput && obj.id == "aaa"){
        //有
    }
}
or
if(s:GroupId.getChildByName("aaa")!=null){
    //有
}
追问
.getChildren()这个方法是felx3里面的吗?,4.6没这方法
追答
有相似的啊......都有替代的..大哥
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式