Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的网格中的列锁定在我的代码中成功使用locked: true. 在运行时,我可以通过网格界面手动锁定/解锁列。
locked: true
但是,我希望在按下按钮时锁定某个列。如何以动态/编程方式锁定列?我期待/希望有一个“setLocked”方法,但这似乎不存在?
Grid 有方法.lock(column)和.unlock(column)。 对于这个带有工具栏按钮的网格
按钮点击监听器是:
onClick: function(button) { var grid = button.up('grid'); var column = grid.down('gridcolumn[text=column1]'); if (column.locked) { grid.unlock(column); } else { grid.lock(column); } }