
请问EXT的window中能放一个viewport吗?
请问EXT的window中能放一个viewport吗?就是在window中像viewport分成5块的布局?最好能给个例子谢谢!...
请问EXT的window中能放一个viewport吗?
就是在window中像viewport分成5块的布局?
最好能给个例子 谢谢! 展开
就是在window中像viewport分成5块的布局?
最好能给个例子 谢谢! 展开
展开全部
window中不能放viewport viewport默认是基于页面<body>渲染的。
window和view其实是一样的啊 。一样能够布局啊,你说的分5快应该指的是border布局,那你在new window的时候设置属性 layout:'border'
然后items里面的 元素必须是设置region为 north或center,必须有一个center. 如果你分5块 那一般是嵌套布局,及一个center中,继续设置layout:'border',里面又有north,center等。以此类推
window和view其实是一样的啊 。一样能够布局啊,你说的分5快应该指的是border布局,那你在new window的时候设置属性 layout:'border'
然后items里面的 元素必须是设置region为 north或center,必须有一个center. 如果你分5块 那一般是嵌套布局,及一个center中,继续设置layout:'border',里面又有north,center等。以此类推
展开全部
我都不知道viewport和panel有什么区别,我建议少用viewport
所谓的viewport视图,不就是在几个panel中写上一个关键的属性
region:“north|left|center|right|south”,再在主板上写上个border属性
然后你再在mainpanel中写上
items:[1,2,3,4,5]个panel
var left =new Ext.tree.TreePanel({
id:'im-tree',
region:"west",
title:"功能导航",
collapsible:true,
split:true,
rootVisible:true,
lines:false,
autoScroll:true,
margins : '0 0 5 5',
cmargins : '0 5 5 5',
layoutConfig : {
animate : true
},
width:200,
var center=new Ext.TabPanel({
}],
enableTabScroll:true
});
center.setActiveTab("index");
var bottom=new Ext.Panel({
});
var mainPanel = new Ext.Panel({//panel就行,不用viewport
layout:'border',
border:true,
items:[left,center,bottom]
});
var win = desktop.createWindow({
items:mainPanel
});
}
win.show();
left.expandAll();
}
所谓的viewport视图,不就是在几个panel中写上一个关键的属性
region:“north|left|center|right|south”,再在主板上写上个border属性
然后你再在mainpanel中写上
items:[1,2,3,4,5]个panel
var left =new Ext.tree.TreePanel({
id:'im-tree',
region:"west",
title:"功能导航",
collapsible:true,
split:true,
rootVisible:true,
lines:false,
autoScroll:true,
margins : '0 0 5 5',
cmargins : '0 5 5 5',
layoutConfig : {
animate : true
},
width:200,
var center=new Ext.TabPanel({
}],
enableTabScroll:true
});
center.setActiveTab("index");
var bottom=new Ext.Panel({
});
var mainPanel = new Ext.Panel({//panel就行,不用viewport
layout:'border',
border:true,
items:[left,center,bottom]
});
var win = desktop.createWindow({
items:mainPanel
});
}
win.show();
left.expandAll();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询