AdvancedDataGridEvent - 为什么事件的某些属性返回null?

时间:2010-09-15 18:23:39

标签: flex actionscript-3 events flex3 advanceddatagrid

AdvancedDataGrid的另一个问题 - 这次是使用AdvancedDataGridEvent。

在收听ITEM_EDIT_END事件时,似乎有几个事件属性返回null。我一直在为event.column,event.item等获取null。

以前有没有人经历过这个?如果是这样,您是否找到了解决问题的方法?

谢谢!

2 个答案:

答案 0 :(得分:0)

在检查AdvancedDataGrid和AdvancedDataGridBaseEx之后,看起来调度的事件根本没有提供列或项(以及其他几个)属性。我不确定这是否是对adobe的监督,臭名昭着的“非flex dev”团队构建了AdvancedDataGrid类,或者我的SDK版本由于某种原因是不完整的,但确实很烦人。

如果有人以干净和/或功能的方式重写了这组课程并且愿意分享,请做。不幸的是,在这个版本中我没时间开始那个意大利面。

非常感谢任何信息/链接。

干杯

答案 1 :(得分:0)

你有没有试过钻进event.target?例如,在AdvancedDataGridEvent处理程序中,您可以使用event.target.columns [event.columnIndex]来获取负责该事件的列。