2008-05-14
Ext.Viewport用TabPanel中GridPanel布局问题
关键字: viewport tabpanel gridpanel 布局Ext.Viewport用了TabPanel
如
js代码:
Ext.Viewport建立center,里面包含一个Ext.TabPanel
Ext.Viewport建立center,里面包含一个Ext.TabPanel
{
region:'center',
layout:'fit',
split:true,
collapsible: true,
margins:'0 0 0 0',
frame:true,
items:tabPanel
}
Ext.TabPanel里建立一个新的Ext.TabPanel,包含GridPanel
var tabPanel = new Ext.TabPanel({
id:'tabPanel',
region:'center',
deferredRender:false,
activeTab:0,
enableTabScroll:true,
defaults: {autoScroll:true},
items:[{
contentEl:'center_context_desktop',
title: '桌面',
autoScroll:true
}]
});
这里,试过好多方法,都无法把grid设置为自适应宽度,快发疯了.
tabPanel.add({
id: 'user_list_grid',
title: '用户列表',
iconCls: 'userIco',
closable:true,
items:grid
})
刚通过以下方式试成功了.
gygcloud 写道
width: Ext.get("divname").getWidth(),
这样就可以了.
刚得到的.
这样就可以了.
刚得到的.
使用这位仁兄的方法成功了.分享给大家
var grid = new Ext.grid.GridPanel({
//autoWidth:true,
border:false,
width: Ext.get('center_context_desktop').getWidth(),
ds: new Ext.data.Store({
reader: new Ext.data.ArrayReader({}, [
{name: 'company'},
{name: 'price', type: 'float'},
{name: 'change', type: 'float'},
{name: 'pctChange', type: 'float'},
{name: 'lastChange', type: 'date', dateFormat: 'n/j h:ia'}
]),
data: Ext.grid.dummyData
}),
cm: new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),
{id:'company',header: "Company", width: 120, sortable: true, dataIndex: 'company'},
{header: "Price", width: 70, sortable: true, renderer: Ext.util.Format.usMoney, dataIndex: 'price'},
{header: "Change", width: 70, sortable: true, dataIndex: 'change'},
{header: "% Change", width: 70, sortable: true, dataIndex: 'pctChange'},
{header: "Last Updated", width: 95, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'}
]),
viewConfig: {
forceFit:true
},
autoExpandColumn:'company'
});
//autoWidth:true,
这一行一定要隐藏,在ie7和ff下试了,是没有问题的.
同时还有bodyStyle:'width:100%',这个也试成功了
评论
r6323603
2008-07-12
想问下怎么实现将tree,grid和tab结合起来~
r6323603
2008-07-11
请给出全部代码~
yingwuhahahaha
2008-07-04
正好需要,谢谢分享
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 272 次
- 性别:

- 来自: sdf

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Ext.Viewport用TabPanel中 ...
想问下怎么实现将tree,grid和tab结合起来~
-- by r6323603 -
Ext.Viewport用TabPanel中 ...
请给出全部代码~
-- by r6323603 -
Ext.Viewport用TabPanel中 ...
正好需要,谢谢分享
-- by yingwuhahahaha






评论排行榜