如何在ExtJS 5中配置列

时间:2014-09-25 18:27:04

标签: extjs extjs5

Grid我们column。在column我们可以看到菜单,其中包含3个选项:AscendingDescendindcolumn

1)我的要求是隐藏column的{​​{1}}选项。如果可能,那就好了。如果没有,那么我们可以隐藏列菜单吗?

2)在列标题中,由于列宽,Coumn名称不完全可见。 column Menu中是否有任何内容,以便根据ExtJS名称自动调整列宽?

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

  1. 要禁用菜单,请使用menuDisabled列配置。仅禁用网格上的列表菜单集enableColumnHidefalse

  2. 您可以在列上使用autoSize方法:

    Ext.Array.each(grid.query('headercontainer>gridcolumn'), function(c) {
        c.autoSize();
    });
    

    它调整列的大小以适应内容,但它似乎也适用于标题。