如何禁用锁定网格中的列移动从normalGrid到锁定

时间:2012-07-20 12:33:34

标签: extjs

我正在创建一些带有锁定列的非标准网格面板。所以我有一些带锁定而不是列的网格。默认情况下,我可以移动此列(更改它们的顺序)。因此,当具有锁定列的网格面板渲染时,它会创建lockedGrid(具有锁定列)和normalGrid(具有普通列),并且我可以将列从正常移动到锁定。

它工作正常,但我需要禁用才能将列移动到锁定的网格,但保留在normalGrid中移动列的能力。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

您是否可以使用columnmoved事件将列移回原始位置?

this.getColumnModel().on('columnmoved',function(cm,oldindex,newindex) {
    cm.moveColumn(newindex,oldindex);
}