2010-12-20 24 views

回答

1

您必須編寫遍歷組件層次結構的遞歸函數。沒有內置方法來訪問容器第一級以下的兒童。

喜歡的東西:

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); 
+0

如果(對象容器)...對象可以是包含的TextInput格? – 2010-12-20 11:52:31

+0

當您遍歷對象圖形並來到GridItem時,您將TextInput作爲其子項之一。 – 2010-12-20 12:35:51

相關問題