Flex DataGrid - 按下回车键时编辑选定的单元格

时间:2012-06-14 10:50:24

标签: actionscript-3 flex datagrid flex4.5

我正在使用flex应用程序。我想在我按下所选单元格上的ENTER键时启用我的Flex DataGrid单元格可编辑。特定单元格包含itemRender。我知道F2键会做的事情。但我想覆盖这个功能。

任何人都可以帮助我实现这项工作......

提前致谢...

1 个答案:

答案 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;
        }
    }
}