Flexique DataGrid FlexDataGirdEvent.EDIT_END特殊情况



我设置了Flexique DataGrid,并在某一列上设置了ItemRenderer。现在,当我编辑一个可编辑的单元格,然后停止编辑它时,DataGrid会触发一个FlexDataGrid.EDIT_ITEM_END事件(或类似的事件)。当这个被解雇时,我想做一个特定的动作。这很简单。但问题是,我有一个特殊情况:

如果用户正在编辑一个可编辑单元格,然后单击它(这将导致FlexDataGrid.EDIT_ITEM_END激发),但他碰巧单击了列上ItemRenderer集合中的按钮,那么在这种情况下,我不想执行该操作。不过,我不知道如何让一个活动像这样运作。

基本上,我正在寻找一个FlexDataGrid.EDIT_ITEM_END_AND_CLICKED_ON_ANYTHING_OTHER_HAN_that_BUTTON的事件,我想激发它而不是FlexDataGrid_EDIT_ITEM.END。但是,唉,我检查了文档,该事件不存在=-(.

我能做什么?谢谢你的帮助!

您尝试过ITEM_EDIT_CANCEL吗?这有一个triggerEvent,它应该有一个目标属性,告诉你点击发生在哪个显示对象上。

相关内容

  • 没有找到相关文章

最新更新