我有一个可编辑的数据网格。我想知道在用户编辑单个单元格后是否可以检索单元格值。
如果用户完成编辑,我的数据网格将触发griditemEditorSessionSave
事件,但我不知道如何获取新的单元格值。
//script
protected function dg_gridItemEditorSessionSaveHandler(event:GridItemEditorEvent):void
{
//I can only get the columnIndex but not the value
Alert.show (event.columnIndex);
}
//mxml
<s:DataGrid id="dg" editable="true" x="5" y="3" width="734" height="153"
gridItemEditorSessionSave="dg_gridItemEditorSessionSaveHandler(event)"
>
....
.....
</Datagrid>
有什么想法?非常感谢。
答案 0 :(得分:0)
是的,这是可能的..最近我遇到了同样的问题。我很熟悉,这个主题并没有太多的As3文档或多或少只是对DataGrid进行初始化并填充它,因此;没有抓住自己的价值观。
在我的Datagrid上,我发现每次编辑时都更容易保存整个dataGrid,因为我没有找到为每个单元格执行此操作的方法。只需将逗号分隔值的文本文件
使用循环函数遍历每个数组长度,列/行,如果您需要此项目的完整源代码,请转到: