学习ExtJS Column布局


Posted in Javascript onOctober 08, 2009

一、属性(构造参数)
baseCls:"x-plain" Panel背景色颜色。
layout:"column" Panel进行列布局。
在子元素中指定使用columnWidth或width来指定子元素所占的列宽度。
columnWidth表示使用百分比的形式指定列宽度。
width则是使用绝对象素的方式指定列宽度,在实际应用中可以混合使用两种方式。
二、应用举例

Ext.onReady(function(){ 
new Ext.Window({ 
title:"新增", 
width:500, 
height:400, 
plain:true, 
layout:"form", 
labelWidth:55, 
items:[{ 
layout:"column", 
baseCls:"x-plain", 
style:"padding:5px", 
items:[{ 
columnWidth:.5, 
layout:"form", 
labelWidth:50, 
baseCls:"x-plain", 
items:[{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
}] 
},{ 
columnWidth:.5, 
layout:"form", 
items:[{ 
id:"name", 
xtype:"textfield", 
fieldLabel:"照片", 
inputType:"image", 
width:250, 
height:50 
}] 
}] 
},{ 
xtype:"textfield", 
fieldLabel:" 证号" 
}], 
showlock:false, 
listeners:{ 
"show":function(_window){ 
if f(!_window["showLock"]){ 
Ext.getCmp("name").getEl().dom.src = "default_pic.gif" ; 
_window.findByType("textfield")[4].getEl().dom.src = "default_pic.gif" ; 
// alert(_window.findByType("textfield")[4].fieldLabel); 
_window["showLock"]=true; 
} 
} 
}, 
buttons:[{text:"确定"},{text:"取消"}] 
}).show() ; 
}) ;

Ext.onReady(function(){ 
var _panel = new Ext.Panel({ 
title:"人员信息", 
renderTo:Ext.getBody(), 
frame:true, 
width:500, 
height:300, 
layout:"column", 
items:[{title:"列1",width:200}, 
{title:"列2",columnWidth:.3}, 
{title:"列3",columnWidth:.3}, 
{title:"列4",columnWidth:.4} 
] 
}) 
}) ;
Javascript 相关文章推荐
Firefox和IE浏览器兼容JS脚本写法小结
Jul 07 Javascript
JS回调函数的应用简单实例
Sep 17 Javascript
JavaScript 函数的执行过程
May 09 Javascript
javascript检测移动设备横竖屏
May 21 Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
Aug 24 Javascript
详解使用mpvue开发github小程序总结
Jul 25 Javascript
mpvue性能优化实战技巧(小结)
Apr 17 Javascript
layui上传图片到服务器的非项目目录下的方法
Sep 26 Javascript
Vue两个版本的区别和使用方法(更深层次了解)
Feb 16 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
Aug 03 Javascript
JavaScript语句错误throw、try及catch实例解析
Aug 18 Javascript
利用PHP实现递归删除链表元素的方法示例
Oct 23 Javascript
学习ExtJS 访问容器对象
Oct 07 #Javascript
学习ExtJS Window常用方法
Oct 07 #Javascript
学习ExtJS Panel常用方法
Oct 07 #Javascript
学习ExtJS TextField常用方法
Oct 07 #Javascript
学习ExtJS(二) Button常用方法
Oct 07 #Javascript
学习ExtJS(一) 之基础前提
Oct 07 #Javascript
JavaScript 浮点数运算 精度问题
Oct 06 #Javascript
You might like
那些年我们错过的魔术方法(Magic Methods)
2014/01/14 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
CI框架教程之优化验证码机制详解【验证码辅助函数】
2019/04/16 PHP
解决laravel id非自增 模型取回为0 的问题
2019/10/11 PHP
jquery HotKeys轻松搞定键盘事件代码
2008/08/30 Javascript
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
可插入图片的TEXT文本框
2013/12/27 Javascript
js获取光标位置和设置文本框光标位置示例代码
2014/01/09 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
jQuery实现放大镜效果实例代码
2016/03/17 Javascript
深入理解JavaScript程序中内存泄漏
2016/03/17 Javascript
JS点击某个图标或按钮弹出文件选择框的实现代码
2016/09/27 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
详解小程序输入框闪烁及重影BUG解决方案
2018/08/31 Javascript
vue-router二级导航切换路由及高亮显示的实现方法
2019/07/10 Javascript
VUE+elementui面包屑实现动态路由详解
2019/11/04 Javascript
JS实现移动端双指缩放和旋转方法
2019/12/13 Javascript
JS代码优化的8点建议
2020/02/04 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
vue-router路由懒加载及实现的3种方式
2021/02/28 Vue.js
使用PDB模式调试Python程序介绍
2015/04/05 Python
使用Python来编写HTTP服务器的超级指南
2016/02/18 Python
使用Python计算玩彩票赢钱概率
2019/06/26 Python
使用WingPro 7 设置Python路径的方法
2019/07/24 Python
5 分钟读懂Python 中的 Hook 钩子函数
2020/12/09 Python
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
外企办公室竞聘演讲稿
2013/12/29 职场文书
金融管理专业毕业生求职信
2014/03/12 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
劳资协议书范本
2014/04/23 职场文书
李开复演讲稿
2014/05/24 职场文书
领导干部遵守党的政治纪律情况思想汇报
2014/09/14 职场文书
监考失职检讨书
2015/01/26 职场文书
先进个人自荐书
2015/03/06 职场文书
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL