【发布时间】:2009-11-22 18:32:29
【问题描述】:
我在运行时创建了一个列表控件如下:
var myList:List = new List();
ListArea.addChild(myList);
myList.percentHeight = myList.percentWidth = 100;
myList.itemRenderer = new ClassFactory (components.renderers.myRenderer);
myList.dataProvider = myDataArray;
myList.addEventListener(EVENT.CHANGE, historyBarClickHandler);
//Where myDataArray is an ArrayCollection consisting of my Custom ValueObjects.
当我执行代码时,它会使用自定义项目渲染器显示我的列表,这很好。
但是当我把鼠标移到它上面时,它没有给出任何颜色突出显示,这意味着它没有选择。 其次,当我单击任何列表项时,它不会发送任何更改事件。
我尝试了很多,但无法理解。 请指导
谢谢
【问题讨论】:
标签: apache-flex flex3 flexbuilder