我有一個選項卡面板,並且我添加了一個網格面板。現在,當我重新調整瀏覽器窗口的大小(如縮小)時,我希望網格列和所有其他組件都縮小並調整大小,以便以任何窗口大小顯示視圖。我怎樣才能做到這一點 ?如何縮小窗體組件以適應瀏覽器窗口
我使用煎茶,architect2
Ext.define('App.view.ExView', {
extend: 'Ext.tab.Panel',
autoRender: true,
autoShow: true,
frame: true,
height: 600,
id: 'mainpanel',
width: 1360,
maintainFlex: false,
suspendLayout: false,
hideCollapseTool: false,
title: 'Example Project',
titleCollapse: false,
activeTab: 0,
plain: true,
fullscreen: 'true',
GRID
items: [
{
xtype: 'gridpanel',
autoShow: true,
height: 100,
minHeight: 40,
minWidth: 50,
autoScroll: true,
title: 'Grid',
store: 'storegrid',
layout: {
type: 'fit'
},
viewConfig: {
},
columns: [
{
xtype: 'gridcolumn',
maintainFlex: false,
dataIndex: 'name',
flex: 1,
text: 'name'
},
{
xtype: 'gridcolumn',
maintainFlex: false,
dataIndex: 'age',
flex: 1,
text: 'age'
}
]
}
]
}
]
});
可能要張貼一些代碼 - 如何定義你的網格,你用什麼樣的佈局等 – sha 2012-07-15 15:45:28
我已經更新了我的代碼。這是TabPanel。我已經添加了Grid和所有其他面板。 – Illep 2012-07-15 15:50:32
你在哪裏添加TabPanel到?如果你的tabpanel沒有調整大小 - 這意味着它的容器不會調整它的大小。 – sha 2012-07-15 16:07:49