4

我在边框布局中有 2 个面板。第二个是可折叠的,配置 'collapsed' 和 'titleCollapse' 集。当我单击标题时,它只显示面板“临时”,这意味着它不会粘住,而是在我单击窗口内的任何其他位置后自动折叠。它有点漂浮在...

工作示例:http: //jsfiddle.net/suamikim/LNfm8/

Ext.onReady(function() {
    Ext.create('Ext.window.Window', {
        width: 500,
        height: 300,

        layout: 'border',

        items: [{
                xtype: 'panel',
                title: 'panel1',
                region: 'center',
                flex: 1
            },{
                xtype: 'panel',
                title: 'panel2',
                region: 'south',
                flex: 1,

                collapsible: true,
                collapsed: true,
                animCollapse: false,
                collapseDirection: Ext.Component.DIRECTION_BOTTOM,
                titleCollapse: true
        }]
    }).show();
});

我想这是边框布局的一个功能,因为如果我将 2 个面板放入框布局中,则在单击标题栏后折叠的面板会永久展开。

我知道如果我单击“双箭头”或在“浮动”后再次单击标题,面板将保持展开状态,但我根本不想要这种浮动行为因为到目前为止我觉得它很糟糕。

如果有人能告诉我如何关闭边框布局的该功能,我将不胜感激。

谢谢

4

1 回答 1

6

在titleCollapse属性之后添加

floatable: false

小提琴

于 2012-09-15T08:21:41.467 回答