すべての要素とそれらの要素のすべての子孫を
Vボックス
? グリッドが追加されたVobxがあるとしましょう..グリッドには多くのtexinputコントロールがあります..すべての子孫にアクセスしたいです
Grid,GridRow,GridItem,TextInput
.. どうやってするか ?
すべての要素とそれらの要素のすべての子孫を
Vボックス
? グリッドが追加されたVobxがあるとしましょう..グリッドには多くのtexinputコントロールがあります..すべての子孫にアクセスしたいです
Grid,GridRow,GridItem,TextInput
.. どうやってするか ?
コンポーネントの階層を横断する再帰関数を作成する必要があります。コンテナーの最初のレベルより下の子にアクセスするための組み込みメソッドはありません。
何かのようなもの:
function traceDisplayObject(object:DisplayObject):void {
trace("Object: " + object);
if (object is Container) {
var container:Container = Container(object);
var numChildren:uint = container.numChildren;
for (var i:uint = 0; i<numChildren; i++) {
traceDisplayObject(container.getChildAt(i));
}
}
}
traceDisplayObject(myVBox);