我试图以这种方式拦截由我的自定义渲染器调度的事件:
this.owner.dispatchEvent(new ResultEvent("eventName",true,false,parameter));
这是我的网格:
<mx:DataGrid id="calendarGrid">
<mx:columns>
<mx:DataGridColumn headerText="header"
id="h"
sortable="false"
itemRenderer="myRenderer"/>
</mx:columns>
</mx:DataGrid>
这是我将事件侦听器添加到网格的方法:
calendarGrid.addEventListener("eventName", handlerFunction);
handlerFunction 永远不会被调用。请帮忙...
对不起,我的错误... addEventListener 在 creationComplete 函数中(我不知道为什么)永远不会触发。现在它起作用了!