我们在Ext.panel.Table看到以下片段
if (headerCtCfg instanceof Ext.grid.header.Container) { me.headerCt = headerCtCfg; me.headerCt.border = border; me.columns = me.headerCt.items.items; }
也就是grid.columns已经保存了所有的gridcolumn
结论:
grid.columns[i].hide()/show()
或者
grid.columns[i].setVisible(false/true);