使用动态ID或名称来更改标签的文本

时间:2012-04-06 18:42:47

标签: actionscript-3 flex actionscript flex3

我有一个我正在研究的灵活应用程序,希望能够通过一系列标签循环并为它们分配文本

有点像

var labelnum:String = "1013";
var elem:Label = this["label" + labelnum];
elem.text = "this one";

网格项的示例...我同时设置了名称和ID

<mx:GridItem width="100%" height="100%">
    <mx:Label text="1005" id="label1005" name="label1005" />
</mx:GridItem>
<mx:GridItem width="100%" height="100%">
    <mx:Label text="1006" id="label1006" name="label1006" />
</mx:GridItem>
<mx:GridItem width="100%" height="100%">
    <mx:Label text="1007" id="label1007" name="label1007" />
</mx:GridItem>
<mx:GridItem width="100%" height="100%">
    <mx:Label text="1008" id="label1008" name="label1008" />
</mx:GridItem>

访问这些标签并更改文字的正确方法是什么?

0 个答案:

没有答案