2012-07-20 33 views
1

我創建了一些不鎖定列的標準網格面板。所以我有一些鎖定而不是列的網格。默認情況下,我可以移動這些列(改變它們的順序)。所以當鎖定列的網格面板呈現時,它會創建lockedGrid(具有鎖定列)和normalGrid(具有普通列),我可以將列從正常移動到鎖定狀態。如何禁止從鎖定的網格列移動從normalGrid到鎖定

它工作正常,但我需要禁用能力移動列鎖定網格,但留下移動normalGrid內的列的能力。

有人可以幫我解決這個問題嗎?

回答

1

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

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

所有正常列應該有:

lockable: false