我设置了 Flexicious DataGrid,并且在某个列上设置了 ItemRenderer。现在,当我编辑一个可编辑单元格,然后停止编辑它时,DataGrid 会触发一个 FlexDataGrid.EDIT_ITEM_END 事件(或类似事件)。当它被触发时,我想做一个特定的动作。这很简单。不过,问题是我有一个特殊情况:
如果用户正在编辑一个可编辑的单元格然后点击离开它(这会导致 FlexDataGrid.EDIT_ITEM_END 触发),但他碰巧点击了列上设置的 ItemRenderer 内的一个按钮,那么在这种情况下我不会想做动作。不过,我不知道如何使活动像这样进行。
基本上我正在寻找一个事件是 FlexDataGrid.EDIT_ITEM_END_AND_CLICKED_ON_ANYTHING_OTHER_THAN_THAT_BUTTON,我想触发它而不是 FlexDataGrid.EDIT_ITEM_END。但是,唉,我检查了文档并且该事件不存在=-(。
我能做些什么?谢谢您的帮助!