在Grid
我们column
。在column
我们可以看到菜单,其中包含3个选项:Ascending
,Descendind
和column
。
1)我的要求是隐藏column
的{{1}}选项。如果可能,那就好了。如果没有,那么我们可以隐藏列菜单吗?
2)在列标题中,由于列宽,Coumn名称不完全可见。 column Menu
中是否有任何内容,以便根据ExtJS
名称自动调整列宽?
任何帮助都将受到高度赞赏。
答案 0 :(得分:1)
要禁用菜单,请使用menuDisabled
列配置。仅禁用网格上的列表菜单集enableColumnHide
至false
。
您可以在列上使用autoSize
方法:
Ext.Array.each(grid.query('headercontainer>gridcolumn'), function(c) {
c.autoSize();
});
它调整列的大小以适应内容,但它似乎也适用于标题。