可以通过使用GridColumn.visible属性,隐藏或重新显示列。
$('#toggle').click = function () {
var col = grid.columnByName('country');
col.setVisible(!col.visible());
};
GridColumn.displayIndex具有列的显示位置,而如果被隐藏,就会具有小于0的值。 而且,可以通过设置displayIndex而变更显示位置,或指定-1而隐藏列,或指定大于0的值而重新显示被隐藏的列。
当列被添加到网格时,GridColumn.index将会被指定为列的位置,并且无关显示状态,将会被一直维持。
列: , index: 0,
列组: , index: 0,