`
fireinjava
  • 浏览: 475686 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

表单布局 tableLayout与columnLayout 及文本框跨列

    博客分类:
  • Ext
EXT 
阅读更多

 

var objCd = new Ext.form.TextField({
	fieldLabel : '对象编码',
	name : 'param.objCd',
	allowBlank : true,
	width : 100
});
var formPanel = new Ext.form.FormPanel({
	layout : 'form',// 可不写,默认
	items : [
			 {
				layout : 'column',
				items : [{
							columnWidth : .3,
							layout : 'form',
							items : [id, statusTime, level1Id,nodeType, objId]
						 },
						 {
							columnWidth : .3,
							layout : 'form',
							items : [cd, createTime, levelNum, treeId,objCd]
						  },
						  {
							columnWidth : .3,
							layout : 'form',
							items : [status, updateTime, superId,
							objType]
						 }]
			 },
			 name,
			 memo]
		})
 var formPanel = new Ext.form.FormPanel({
    	layout : 'table',
  	layoutConfig : {
  	 	columns : 3
 	 },
  	defaults : {
   		layout:'form'
  	},
  	items : [
    		{ items : [id]}
   		,{ items : [cd]}
  		 ,{ items : [status]}
   		,{ items : [statusTime]}
   		,{ items : [createTime]}
  		 ,{ items : [updateTime]}
  		 ,{ items : [level1Id]}
  		 ,{ items : [levelNum]}
   		,{ items : [superId]}
   		,{ items : [nodeType]}
   		,{ items : [treeId]}
   		,{ items : [objType]}
   		,{ items : [objId]}
  		 ,{ items : [objCd]}
  		 ,{ items : []}
   		,{ items : [name], colspan : 3}
  		 ,{ items : [memo], colspan : 3}
  		]
  	,buttons : [btnSave,btnClose]
	 });

 

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

注意:width:300,变大了. 

var objCd = new Ext.form.TextField({
	fieldLabel : '对象编码',
	name : 'param.objCd',
	allowBlank : true,
	width : 300
});
var formPanel = new Ext.form.FormPanel({
	layout : 'form',// 可不写,默认
	items :[{
			layout : 'column',
			items  :[
					{
						columnWidth : .3,
						layout : 'form',
						items : [id,statusTime,level1Id,nodeType]
					 },
					{
						columnWidth : .3,
						layout : 'form',
						items : [cd,createTime,levelNum,treeId]
					 },
					{
						columnWidth : .3,
						layout : 'form',
						items : [status,updateTime,superId,objType]
					 }
					]
		},
		{
		 layout : 'column',
		 items  :[
		 		 {
						columnWidth : .3,
						layout : 'form',
						items : [objId]
				 },
				 {
						columnWidth : .7,
						layout : 'form',
						items : [objCd]
				 }]
		},
		name,
		memo]
})

 

  • 大小: 26.8 KB
  • 大小: 21 KB
2
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics