我正在使用flex应用程序。我想在我按下所选单元格上的ENTER键时启用我的Flex DataGrid单元格可编辑。特定单元格包含itemRender。我知道F2键会做的事情。但我想覆盖这个功能。
任何人都可以帮助我实现这项工作......
提前致谢...
答案 0 :(得分:1)
您可以创建一个扩展spark数据网格的类并覆盖editKey,如下所示:
package mypackage
{
import flash.ui.Keyboard;
import mx.core.mx_internal;
import spark.components.DataGrid;
use namespace mx_internal;
public class CustomDataGrid extends DataGrid
{
public function CustomDataGrid()
{
super();
super.mx_internal::editKey = Keyboard.ENTER;
}
}
}