学习ExtJS Column布局_Javascript教程-查字典教程网
学习ExtJS Column布局
学习ExtJS Column布局
发布时间:2016-12-30 来源:查字典编辑
摘要:一、属性(构造参数)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}

]

})

}) ;

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类