我有一个包含四列和多行的 Ext.EditorGridPanel(带有 Ext.grid.RowSelectionModel)类。允许用户编辑单元格,但在编辑它并按 ENTER 或 TAB 后,我希望单元格编辑器在下一行(不是下一列,默认情况下)自动打开,在同一列索引处。
我尝试在 afteredit 事件上使用 startEditing(row,column) 方法,但没有成功。
有什么建议吗?谢谢你。
我有一个包含四列和多行的 Ext.EditorGridPanel(带有 Ext.grid.RowSelectionModel)类。允许用户编辑单元格,但在编辑它并按 ENTER 或 TAB 后,我希望单元格编辑器在下一行(不是下一列,默认情况下)自动打开,在同一列索引处。
我尝试在 afteredit 事件上使用 startEditing(row,column) 方法,但没有成功。
有什么建议吗?谢谢你。
使用. keys
_ editorgrid
它接受一个Object
of KeyMap
。在此处查看文档。如果这不起作用,请捕获keypress
事件并检查键是否匹配Ext.EventObject.ENTER
,然后执行您的操作!