为AdvancedDataGrid编辑HeadItemRender需要注意的

阅读更多

与普通的ItemRender没有两样,直接按照普通的ItemRender来写。 但需要特别注意的是,set data这个setter中,得到的是当前column对象。如果要覆写该方法的话,必须调用父类的该setter方法,或是同时覆写get data方法,将当前column对象能传递出去。

当我在做这种ItemRender时,因为要通过set data向外发一个事件,结果因为没有调用父类的方法,导致在拖拽列头部时导致(下标越界、空指针)异常发生。

protected function columnDraggingMouseMoveHandler(event:MouseEvent):void 标记下,就是在这个方法。

你可能感兴趣的:(为AdvancedDataGrid编辑HeadItemRender需要注意的)