Flex 4 Panel 的 controlBarContent 是动态的吗?
我有一个自定义 TitleWindow 组件(用 ActionScript 编写),它扩展了 spark.componenets.TitleWindow
我想在控制栏中定义一些控件,但在创建阶段我没有所有控件。此外,此自定义组件是需要控制栏中其他控件的其他组件的基础。
有没有办法在运行时将控件添加到 ActionScript 中的 controlBarContent 中?
也许像下面这样? (这显然不起作用)
controlBarContent = [];
.
.
.
controlBarContent.push(new Button());
I have a custom TitleWindow component (written in ActionScript) that extends spark.componenets.TitleWindow
I want to define some controls to be in the control bar but I don't have all controls at the creation stage. Also, this custom component is the base for other components which need other controls in the control bar.
Is there a way to add controls to the controlBarContent in ActionScript at run time?
Maybe something like the following? (this obviously didn't work)
controlBarContent = [];
.
.
.
controlBarContent.push(new Button());
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一般来说,请注意
或
方法。
addElement() 添加其他 UI 组件作为其他组件的子元素。
这个< /a> 可能会感兴趣。最后,Adobe 在这里提供了很好的帮助:“使用组件” 。
UPDATE-1
抱歉,是我的错。这对我有用:
In general, look out for
or
methods.
addElement() adds other UI components as sub-elements of other components.
This might be of interest. Finnaly, Adobe provides good help here: 'Working with components'.
UPDATE-1
Sorry, my fault. This works for me: