0

我想在我的网格上有一个专用的编辑工具栏按钮,并使用双击/Enter键用于其他目的。

我可以以某种方式更改行编辑器插件的单击/进入编辑行为,而不会破坏其内部结构吗?乍一看代码似乎很死板,但我想也许有人已经遇到过这个问题并且有一个创造性的解决方案。

4

2 回答 2

3

看起来这行得通,如果有人有更好的主意,我愿意接受建议

plugins: [
    Ext.create('Ext.grid.plugin.RowEditing', {
        startEditByClick: function (){},
        onEnterKey: function (){}
    })
],
于 2012-04-15T03:48:10.723 回答
0

在 ExtJs 4.2 中,这个解决方案不起作用。您应该覆盖onCellClick上面发布的方法:

plugins: [
    Ext.create('Ext.grid.plugin.RowEditing', {
        onCellClick: function (){}            
    })
]

这对我有用。

于 2014-10-29T09:25:31.313 回答