Flex 4:DataGrid不拦截从自定义itemRender调度的事件

时间:2011-03-01 13:59:17

标签: events datagrid flex4 renderer dispatch

我试图以这种方式拦截由我的自定义渲染器调度的事件:

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>

以下是我将eventlistener添加到网格中的方法:

calendarGrid.addEventListener("eventName", handlerFunction);

从不调用handlerFunction。 请帮忙......

抱怨我的错误...... addEventListener在creationComplete函数中(我不知道为什么)永远不会触发。 现在有效!

1 个答案:

答案 0 :(得分:0)

SORRY MY FAULT ... addEventListener在creationComplete函数中(我不知道为什么)永远不会触发。现在有效!