手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >学习ExtJS Column布局
学习ExtJS Column布局
摘要:一、属性(构造参数)baseCls:"x-plain"Panel背景色颜色。layout:"column"Panel进行列布局。在子元素中指...

一、属性(构造参数)

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}

]

})

}) ;

【学习ExtJS Column布局】相关文章:

AngularJS数据源的多种获取方式汇总

深入理解JavaScript的React框架的原理

javascript实现点击后变换按钮显示文字的方法

javascript的函数第1/3页

学习javascript文件加载优化

javascript自定义右键弹出菜单实现方法

JavaScript编程学习技巧汇总

解析javascript中鼠标滚轮事件

一些很实用且必用的小脚本代码第1/5页

JavaScript对传统文档对象模型的支持

精品推荐
分类导航