Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以在ExtJs中调整另一个面板内的面板大小?_Javascript_Layout_Extjs_Resize_Extjs4 - Fatal编程技术网

Javascript 是否可以在ExtJs中调整另一个面板内的面板大小?

Javascript 是否可以在ExtJs中调整另一个面板内的面板大小?,javascript,layout,extjs,resize,extjs4,Javascript,Layout,Extjs,Resize,Extjs4,我有一些自定义面板A(其中我有一个带有锁定列的网格),大小为x:1000,y:600,由一个较小的Ext.TabPanelB包围。对于某些计算,我需要将A面板调整为其全尺寸(即1000*600)。在Ext4.1中,是否可以通过一些suspendLayouts组合或其他方法来实现这一点?专家组的定义: A = new Ext.panel.Panel({ height : 600, width : 1000 }); B = new Ext.TabPanel(

我有一些自定义面板
A
(其中我有一个带有锁定列的网格),大小为x:1000,y:600,由一个较小的Ext.TabPanel
B
包围。对于某些计算,我需要将
A
面板调整为其全尺寸(即1000*600)。在Ext4.1中,是否可以通过一些suspendLayouts组合或其他方法来实现这一点?专家组的定义:

A = new Ext.panel.Panel({
    height      : 600,
    width       : 1000

});

B = new Ext.TabPanel({
    activeTab : 0,
    renderTo : Ext.getBody(),
    height:450,
    width: 500,
    items : [
        A
    ]
});

什么不起作用?你试过什么?你所说的面板A的全尺寸是什么意思?1000,600? 或者面板B的尺寸?1000*600,抱歉已经更新了问题。问题是,无论我做什么,面板A的大小都会受到面板B的限制。那么你期望什么呢?B比A小。。。你是想展开B还是让它滚动显示A的部分?不,我不想,这就是为什么我问你是否可以在不调整外部面板大小的情况下调整内部面板的大小。我原以为suspendingLayouts会允许父面板增长,但我猜这是傻瓜们的希望。