我知道hideHeaders: true
隐藏了属性网格的标题(名称,值)。
现在,如果我想从外面看到标题,我该如何实现?
示例:
var grid = Ext.create('Ext.grid.property.Grid',
{
id: 'grid',
hideHeaders: true
});
// I get/create a source here
grid.setSource(data);
// now, since my grid is full, I want to show the headers
// tried this but did not work :/
grid.add({hideHeaders: false});
由于
答案 0 :(得分:1)
我认为没有办法在框架中构建内容,但你可能会破解你的解决方案......
在您的网格上,添加一个侦听器以隐藏标题:
listeners: {
afterrender: function(grid) {
grid.headerCt.setVisible(false);
}
}
然后,当您准备再次显示标题时:
grid.headerCt.setVisible(true);