我正在使用ActionScript3和Adobe Flex3.6框架开发不同的应用程序。在大多数项目中,我使用了AdvancedDataGrid组件,在为特定列启用单元格编辑时,这会给我一个反复出现的问题。这是通过捕获itemEditBegin事件并检查事件被触发的位置(行,列)来实现的。如果不应编辑当前单元格,则调用event.preventDefault()。
但是在某些情况下,即使从事件处理程序方法中捕获itemEditBegin事件的限制不可能,也可以编辑单元格(0,0)。
我可以观察到,当发生此问题时,不会触发itemEditBegin事件。那么它可能是Flex3框架中的问题还是错误?
使用Flex4时,我没有检查是否会出现此问题。!
请查看附带的屏幕截图,以便更好地了解问题。