我想在我的网格上有一个专用的编辑工具栏按钮,并使用双击/Enter键用于其他目的。
我可以以某种方式更改行编辑器插件的单击/进入编辑行为,而不会破坏其内部结构吗?乍一看代码似乎很死板,但我想也许有人已经遇到过这个问题并且有一个创造性的解决方案。
看起来这行得通,如果有人有更好的主意,我愿意接受建议
plugins: [
Ext.create('Ext.grid.plugin.RowEditing', {
startEditByClick: function (){},
onEnterKey: function (){}
})
],
在 ExtJs 4.2 中,这个解决方案不起作用。您应该覆盖onCellClick
上面发布的方法:
plugins: [
Ext.create('Ext.grid.plugin.RowEditing', {
onCellClick: function (){}
})
]
这对我有用。