删除Extjs中GridPanel的标题工具栏

发布于 2024-10-28 19:11:33 字数 95 浏览 2 评论 0原文

我在 Extjs 中有一个 GridPanel,我只想删除或隐藏其标题工具栏。 (标题和搜索框所在的工具栏)。我只希望 Gridpanels 第一个元素是列标题。我该怎么做呢?

I have a GridPanel in Extjs and i just want to remove or hide its header toolbar. (The toolbar where the title and the searchbox is in). I just want the Gridpanels first element to be the column headers. How can I do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

那一片橙海, 2024-11-04 19:11:33

Ext.grid.GridPanel 的 hideHeaders 属性可以解决这个问题。

var grid = new.Ext.grid.GridPanel({
    store: store,
    hideHeaders: true,
    width: 200,
    height: 100,
}

hideHeaders property of Ext.grid.GridPanel does the trick.

var grid = new.Ext.grid.GridPanel({
    store: store,
    hideHeaders: true,
    width: 200,
    height: 100,
}
春夜浅 2024-11-04 19:11:33

您是否尝试过将 header 配置选项设置为 false?请参阅下面的示例:

 var grid = new Ext.grid.GridPanel({
        store: store,
        cm: cm,
        header: false,
        renderTo: 'mygrid',
        width: 600,
        height: 300
    });

Have you tried setting the header config option to false? See below example:

 var grid = new Ext.grid.GridPanel({
        store: store,
        cm: cm,
        header: false,
        renderTo: 'mygrid',
        width: 600,
        height: 300
    });
野生奥特曼 2024-11-04 19:11:33

如果找不到合适的配置选项,稍后调用 gridPanel.getTopToolbar().hide() 应该可以解决问题。

If you can't find a suitable config option, calling gridPanel.getTopToolbar().hide() afterwards should do the trick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文