EXTJS 里面一个GridPanel 我想在如图红色区域添加几个文本 用来显示从数据库中查

EXTJS 里面一个GridPanel 我想在如图红色区域添加几个文本 用来显示从数据库中查,第1张

1、panel可以包含gridpanel的,在panel的items属性中可以添加gridpanel

例如:

var panel = new Ext.Panel({

items: new Ext.grid.GridPanel({})

})

2、gridpanel是继承panel的,相当于gridpanel不但继承了panel所有的属性,并且有自己特有的有些属性。

你可以详见extjs的API ,extjs中gridpanel的继承关系:

Ext.util.Observable

Ext.Component

Ext.BoxComponent

Ext.Container

Ext.Panel

Ext.grid.GridPanel

var form = new Ext.form.FormPanel({

labelAlign : 'top',//这个配置

frame : true,

bodyStyle : 'padding:5px 5px 0',

items : [{

xtype : 'htmleditor',

id : 'bio',

height : 380,

anchor : '100%',

enableSourceEdit:false,

enableLinks:false,

fieldLabel : '意见',

allowBlank : false

}]

})

本机运行正常,是将文字放到编辑器的上方,可以参考下。

你可以自定义一个Panel让后把文本域和按钮放进来,最后一定要注册自定义的空间,以后就可以像一般控件一样使用了,如下定义了一个Ext.myPanel

Ext.myPanel = Ext.extend(Ext.Panel, {

//代码

})

// 注册

Ext.reg('Ext.myPanel', Ext.myPanel)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11464982.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存