ExtJS propertygrid可调整大小的列?

ExtJS propertygrid可调整大小的列?,extjs,properties,header,resize,grid,Extjs,Properties,Header,Resize,Grid,我希望用户能够调整我的属性网格的“值”列的大小,但设置不成功。尝试了我脑海中出现的各种网格列属性,如: fixed: false, resizable: true -它们不起作用。谷歌搜索了一下,但没有找到任何与我的问题有关的东西。我只能在afterrender侦听器中使用以下代码以编程方式调整其大小: this.columns[0].setWidth(160); 正确的配置似乎是,但在我的简短测试中,它似乎没有改变行为。事实上,该配置被记录为默认为true,这意味着它在默认情况下不工作。我

我希望用户能够调整我的属性网格的“值”列的大小,但设置不成功。尝试了我脑海中出现的各种网格列属性,如:

fixed: false,
resizable: true
-它们不起作用。谷歌搜索了一下,但没有找到任何与我的问题有关的东西。我只能在afterrender侦听器中使用以下代码以编程方式调整其大小:

this.columns[0].setWidth(160);

正确的配置似乎是,但在我的简短测试中,它似乎没有改变行为。事实上,该配置被记录为默认为
true
,这意味着它在默认情况下不工作。我认为这可能是Ext中的一个错误,因此如果无法使其正常工作,您可能希望在中进行后续操作。

尝试使用此错误。 这对我很有用:

Ext.require('Ext.grid.property.HeaderContainer', function(){
    Ext.override(Ext.grid.property.HeaderContainer, {
        constructor: function() {
            //enable resizing
            this.enableColumnResize = true;
            this.callParent(arguments);
        }
    });
}); 

您尝试过列的width属性吗?是的,但问题不是通过代码调整列的大小,我希望能够使用鼠标拖动并调整大小,但ExtJS没有显示调整大小手柄。我想我在问题中没有说清楚。谢谢你的回答。在这里发布我的问题后,我在他们的论坛上发现了2篇帖子,但专业人士没有回复。我真的希望这里能有个解决办法。。也许有人已经找到了办法。