【发布时间】:2011-04-16 14:38:29
【问题描述】:
嘿,我如何将元素()添加到 Spark 面板组件皮肤的 topGroup?例如,如果我创建一个自定义 UIComponent,然后创建一个使用 Spark 面板作为默认值的关联皮肤,我如何从皮肤中将元素添加到 topGroup?谢谢!
【问题讨论】:
标签: flash flex-spark flashbuilder4
嘿,我如何将元素()添加到 Spark 面板组件皮肤的 topGroup?例如,如果我创建一个自定义 UIComponent,然后创建一个使用 Spark 面板作为默认值的关联皮肤,我如何从皮肤中将元素添加到 topGroup?谢谢!
【问题讨论】:
标签: flash flex-spark flashbuilder4
您为什么不从 Panel 继承您的自定义组件?
覆盖 partAdded/partRemoved 方法。在partAdded 中,只需将定义的SkinPart 添加到topGroup。类似的东西:
如果(实例 == yourSkinPartId) topGroup.addElement(yourSkinPartId)
【讨论】: