1

我有一个 GridPanel 应该加载最大数量的资源。如果可用资源比我想显示的多,我想启用面板的标题/标题以显示一些文本,例如“更多可用项目 - 显示截断”。

我的问题是:我可以在配置选项中将标题设置为隐藏,但是如何在运行时更改可见性,特别是在网格存储加载了一组新记录时,这取决于记录的数量加载是否超过某个最大值?

如果可能,请给出与 Ext 2.x 兼容的答案。

谢谢你的帮助!

4

1 回答 1

1

试试这个:

if (grid.rendered) {
    grid.header.hide();
    // grid.header.setStyle('display', 'none');
} else {
    grid.on('afterrender', function() {
        grid.header.hide();
        // grid.header.setStyle('display', 'none');
    }, grid, { single: true });
}

如果您有 hideModevisibility使用注释代码(这与 setStyle)。

于 2012-01-10T13:47:49.773 回答