首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在flex 4中创建自定义flex组件

在flex 4中创建自定义flex组件
EN

Stack Overflow用户
提问于 2011-09-06 23:08:32
回答 2查看 217关注 0票数 0

我需要创建自定义组件,如//文件名为Comp.mxml

代码语言:javascript
运行
复制
 < mx:VBox>
  < mx:Text id="txtId"/>
  < mx:Label id="lblId" />
< /mx:VBox > 

//结束mxml

在另一个actionscript文件中,我希望如下所示:

代码语言:javascript
运行
复制
for(count=0; count<10; count++) {
    var comp:Comp = new Comp();
    comp.txtId.text = "Text_"+count;
    comp.lblId.text = "Label_"+count;
    parentObjId.appendChild(comp);
    // parentObjId is a VBOX
}

在这里,我需要创建自定义组件对象,更改其元素值并将自定义组件附加到VBox中。实现这一点的正确语法是什么?请任何人提供解决方案。

EN

回答 2

Stack Overflow用户

发布于 2011-09-06 23:41:17

您只需要从VBox类组件继承

通过创建几个类,如myVbox、myVbox2、myVbox2 (比数字更好的字符串名称)

票数 0
EN

Stack Overflow用户

发布于 2011-09-07 16:49:10

一个项目渲染器将是一个更好的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7322092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档