问题描述
|
我试图在itemRenderer元素实例内部创建Button类的实例,但是按钮实例的外观没有外观。
有人可以解释一下我吗:
为什么会发生?
如何解决?
我是否正确?
覆盖受保护的函数createChildren():void
{
super.createChildren();
btnControl = new Button();
btnControl.x = 2;
btnControl.y = 22;
btnControl.minHeight = 18;
btnControl.minWidth = 50;
btnControl.height = 18;
btnControl.width = Number(undefined);
btnControl.label = \“контрол\”;
btnControl.addEventListener(MouseEvent.CLICK,onBtnControlClick);
}
解决方法
据我从您的代码可以看出,您没有将按钮添加到displayList中。加
addElement(btnControl);
最后,如果这是您要扩展的Spark组件;如果是MX组件使用
addChild(btnControl);