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的控件 展开
<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的控件 展开
1个回答
展开全部
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没这方法
追答
有相似的啊......都有替代的..大哥
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询