tbar和btn数据组合写tbar的效果还有其分割线的实现
来源:互联网 发布:2017网络效应的答案 编辑:程序博客网 时间:2024/06/08 06:05
在实际的项目开发中我们经常会遇到一个panel或者window容器里面放置tbar并且放入好多个按钮,我要写的就是这样的一个例子
最终效果截图:
1、定义按钮组合
var btns=[ { id:'hidebtn', text:TxtForFunction.hid, //隐藏条件 iconCls:'HideConditions', toolTip:TxtForFunction.hid, handler: function(){ alert('隐藏条件'); } },{ id:'searchbtn', text:TxtForFunction.search, //筛选 iconCls:'HideConditions', toolTip:TxtForFunction.search, handler: function(){ alert('筛选'); } },{ id:'resetbtn', text:TxtForFunction.reset, //重置 iconCls:'HideConditions', toolTip:TxtForFunction.reset, handler: function(){ alert('重置'); } },{ id:'hidebtn', text:TxtForFunction.add, //新增 iconCls:'HideConditions', toolTip:TxtForFunction.add, handler: function(){ alert('新增'); } },{ id:'hidebtn', text:TxtForFunction.savelink, //保存 iconCls:'HideConditions', toolTip:TxtForFunction.savelink, handler: function(){ alert('保存'); } },{ id:'hidebtn', text:TxtForFunction.deletelink, //删除 iconCls:'HideConditions', toolTip:TxtForFunction.deletelink, handler: function(){ alert('删除'); } },{ id:'hidebtn', text:TxtForFunction.detaillink, //详细设定 iconCls:'HideConditions', toolTip:TxtForFunction.detaillink, handler: function(){ alert('详细设定'); } },{ id:'hidebtn', text:TxtForFunction.idforfunction, //功能ID设定 iconCls:'HideConditions', toolTip:TxtForFunction.idforfunction, handler: function(){ alert('功能ID设定'); } }]2、定义tbar的时候只要将btns数组放进去就可以了写法如下:Ext.onReady(function(){ var panel=new Ext.Panel({ renderTo:'hello', title:'test', html:'aaaa', width:600, height:400, tbar:[btns] }); });
3、分割线的写法:
在这里我们需要注意的是xtype如果为tbseparator的话,这样就有两个按钮中间的分割线,要不然是没有的
面板属性解析:
tools:工具栏
这个工具栏说的是标题上的按钮
tbar:[new Ext.Toolbar.TextItem('工具栏'), {xtype:"tbfill"}, {pressed:"true",text:"添加"}, {xtype:"tbseparator"}, {pressed:"true",text:"保存"} ]
这个tbar说的是标题栏下面的这个工具栏
- tbar和btn数据组合写tbar的效果还有其分割线的实现
- Bbar和Tbar的使用
- extjs3.3 双行tbar的实现
- ExtJS grid 的 tbar 显示不出来
- extjs两行tbar的问题
- UITableView 隐藏多余的分割线和实现分割线左边顶格的效果
- 关于想引用gridPanel 中tbar 中按钮的问题
- 给ExtJS的Grid增加两行tbar
- 给ExtJS的Grid增加两行tbar
- 给ExtJS的Grid增加两行tbar
- 引用gridPanel 中 tbar 中按钮的问题
- tableLayout 实现类似gridview的效果 带分割线
- tableLayout 实现类似gridview的效果 带分割线
- ListView去除默认的点击效果和分割线
- 的现金和分割线
- extjs的panel中tbar的按钮居右显示的解决方案
- extjs 根据不同的操作动态替换panel上的tbar
- ExtJs 解决在GridPanel中使用bbar或者tbar的分页条的宽度自适应问题
- c/c++: float和double、long double
- 配置数据源,VC++ ADO连接ACCESS详解
- 事件锁-Linux
- ASP.NET中的常见33条编程语句
- Apache+MySQL+PHP集成环境汇总
- tbar和btn数据组合写tbar的效果还有其分割线的实现
- 成功就是,二十几岁时,给优秀的人工作;三十几岁时,跟优秀的人合作;四十几岁时,找优秀的人给您工作;五十几岁时,把别人变成优秀的人!---雷军
- Oracle 如何 查看 sid?
- anroid反射实例
- C#WinForm中截取文件名的方法
- 一个封装比较完整的FTP类——clsFTP
- RegisterStartupScript的使用方法
- windows 7系统的激活
- Activity中使用AIDL让Service与Activity通信