如何解决Flex Button在itemRenderer类内部丢失了皮肤
| 我试图在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);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。