Extjs边框布局minSize中心区域无法正常工作

时间:2012-01-24 14:25:43

标签: extjs extjs3

嗨,我有一个给定的小组

我希望中心区域有一个固定的minSize。

Test.Grid.Panel = {
    id: 'test-grid-summary'
    ,layout: 'border'
    ,defaults: {
        collapsible: true
        ,split: true
        ,border: false
    },
    items: [
        {
            region: 'center'
            ,collapsible: false
            ,layout: 'fit'
            ,minSize: 100   // NOT WORKING
            ,items: [
            {
                xtype: 'test-Grid'
                ,id: 'grid-test'
            }
        ]
        },
        {
            region: 'south'
            ,id: 'panel-test'
            ,title: 'Test'
            ,height: 150
            ,minSize: 75
            ,layout: 'fit'
            ,plugins: [Ext.ux.PanelCollapsedTitle]                
        }
    ]
};

当我向上拖动南面板时,它几乎隐藏了中心面板,即使它有一个minSize。

请帮我正确设置。

1 个答案:

答案 0 :(得分:3)

如果您的容器大小超过250(这是南面板的高度和中心面板的最小高度之和),那么您可以设置中心面板的minHeight属性(而不是minSize)和拆分器不允许将高度设置为小于该值。