Ext开场布局设计Viewport
//加载dwr
dwr.engine.setAsync(false); //***************************************框架定义部分************************************************** var store = new Ext.data.ArrayStore({
fields: ['id', 'name', 'desc'],
data: [
['1', 'name1', 'desc1'],
['2', 'name2', 'desc2'],
['3', 'name3', 'desc3'],
['4', 'name4', 'desc4'],
['5', 'name5', 'desc5'],
['6', 'name6', 'desc6'],
['7', 'name7', 'desc7'],
['8', 'name8', 'desc8'],
['9', 'name9', 'desc9'],
['10', 'name10', 'desc10']
]
});
var grid = new Ext.grid.GridPanel({
title: 'grid',
viewConfig: {forceFit: true}, store: store,
height:300,
columns: [
{header:'id', dataIndex: 'id'},
{header:'名称', dataIndex:'name'},
{header:'描述', dataIndex:'desc'}
],
tbar: new Ext.Toolbar(['添加','修改','删除']),
bbar: new Ext.PagingToolbar({
pageSize: 15,
store: store
})
}); //***************************************数据加载function部分**************************************************** // *****************************************************************************************************
// Ext.onReady // ********************页面总框架方案A:viewport***************************
//Ext.onReady(function(){
//
////页面总框架方案A:viewport
// var viewport = new Ext.Viewport({
// layout: 'border',
// items: [
// {region:'north',html:'north',title:'north',height:80},
//
// {region:'west',title:'west',width:300,
// items:
// [grid,
// {region:'center',html:'center2html',title:'center2',autoHeight:true}]
// },
//
// {region:'center',html:'center',title:'center'}
// ]
// });
//}); //********************页面总框架方案B:viewport包含totalPanel设计tbar*************************** Ext.onReady(function(){ //页面总框架方案B:viewport的totalPanel
var totalPanel = new Ext.Panel({
//width:400,
region:'center',
tbar: new Ext.Toolbar(['viewport的PlanB']), //框架tbar部分
//tbarCfg :{height:200},
//renderTo: Ext.getBody(),
//height:640,
border :false,
split:true,
id:'fp1',
layout:'border',
//enableTabScroll:true,
items: [ {region:'north',html:'north',title:'north',height:80}, {region:'west',title:'west',width:300,
items:
[grid,
{region:'center',html:'center2html',title:'center2',autoHeight:true}]
}, {region:'center',html:'center',title:'center'} ] }); //页面总框架方案B:viewport
var viewport = new Ext.Viewport({
layout: 'border',
items: totalPanel
}); // //加载数据
// loadGridData() ;
// loadGrid2Data() ;
// loadGrid3Data() ; });
Ext开场布局设计Viewport的更多相关文章
- Ext.Net 布局
Ext.Net 布局 Panel布局类有10种:容器布局,自适应布局,折叠布局,卡片式布局,锚点布局,绝对位置布局,表单布局,列布局,表格布局,边框布局 1,Ext.layout.Cont ...
- html5 + css3 + jQuery + 响应式布局设计
1. [代码][HTML]代码 <!DOCTYPE html><html dir="ltr" lang="zh-CN">< ...
- CSS布局设计
CSS布局设计: (1)固定布局:各个部分采用固定宽度的页面布局. (2)流式布局:通过定义模块和模块间距的百分比的方式来实现.缺点是会自动缩放,影响图片的美观. (3)响应式布局:页面可以用户的设备 ...
- 12个学习 CSS3 网站布局设计的优秀案例
网络上有很多的 CSS 画廊站点供大家对各类网站作品进行打分和评论,每天有数以百计的优秀网站被推荐上面,这对于网页设计师来说是很好的灵感来源.今天,我们选择了15赢得 CSS 设计大奖的优秀作品,帮助 ...
- 【Ext.Net学习笔记】02:Ext.Net用法概览、Ext.Net MessageBus用法、Ext.Net布局
Ext.Net用法概览 Ext.Net还是很强大,如果运用熟练可以极大的提高编程效率.如果你也要学习Ext.Net,原文博主推荐书籍:<Ext.Net Web 应用程序开发教程>,是英文的 ...
- iOS界面布局设计
参考资料: 1. 谈谈如何学习ios 8的界面和布局设计 2. iOS 8 Auto Layout界面布局系列 3. 为iPhone 6设计自适应布局 4. 几张图弄明白iOS布局中的尺寸问题
- Ext.Net学习笔记04:Ext.Net布局
ExtJS中的布局功能很强大,常用的布局有border.accordion.fit.hbox.vbox等,Ext.Net除了将这些布局进行封装以外,更是对border进行了一些非常实用的改进,让我们来 ...
- iOS发展 ---- 至iPhone 6自适应布局设计 Auto Layout
Apple从iOS 6增加了Auto Layout后開始就比較委婉的開始鼓舞.建议开发人员使用自适应布局,可是到眼下为止,我感觉大多数开发人员一直在回避这个问题,无论是不是因为历史原因造成的,至少他们 ...
- Devexpress之LayoutControl的使用及其控件布局设计
引言 Devexpress给我们提供了更加美观.更加丰富控件,但在学习和使用的同时经常会遇到诸多麻烦.今天在使用Devexpress的LayoutControl控件进行界面控件的布局设计时遇到了如下的 ...
随机推荐
- Centos6.4 用rpm方式安装MySql5.6
1.查看系统是否安装了MySQL 使用命令: #rpm -qa | grep mysql 2.卸载已安装的MySQL 卸载mysql命令如下: #rpm - ...
- 从头来之【图解针对虚拟机iOS开发环境搭建】
1.下载Mac OSX10.9. 点击下载 2.下载VMware Workstation 10,点击下载,网页中包含序列号.安装VM. 3.VM10-MacOS补丁.用于创建苹果虚拟机. 安装VM就不 ...
- centos7优化mysql5.6配置
一.环境参数 [root@hn mysql]# grep 'physical id' /proc/cpuinfo |sort -u physical id : 0 physical id : 1 [r ...
- RabbitMQ、Memcache、Redis(队列、缓存)
RabbitMQ 一.解释 RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统.他遵循Mozilla Public License开源协议. MQ全称为Message Queue, 消 ...
- 在脚本中刷新impala元信息
刷新impala元信息 impala-shell -q 'invalidate metadata' -i hslave1 impala-shell -q 'select count(*) from p ...
- using
using关键字有两个主要用途: 作为指令,为命名空间创建别名或导入其他命名空间中的类型. 作为语句,定义一个范围,在此范围的末尾将释放对象. using指令 using指令有两个用途: 导入其他命名 ...
- 慕课网-安卓工程师初养成-6-3 如何使用 Java 中的数组
来源:http://www.imooc.com/code/1525 Java 中操作数组只需要四个步骤: 1. 声明数组 语法: 或者 其中,数组名可以是任意合法的变量名,如: 2. 分配空间 简 ...
- oracle中的查询语句(关于出库入库信息表,明细表,把捆包箱表,单位信息表的集中查询)
--查出所有现金中心的单位IDwith AllUnitas(select t.ORGANIZATIONID orgid,t.parentidfrom CDMS_ORGANIZATION t where ...
- IEEE浮点数表示法之出小数
纯小数的表示方法------------------------------------------------- 下面再来讲如何将纯小数转化为十六进制.对于纯小数,比如0.0456,我们需要把 ...
- openldap权限sudo
http://pig.made-it.com/ldap-sudoers.html https://www.lisenet.com/2015/convert-openldap-schema-to-ldi ...