欢迎来到天天文库
浏览记录
ID:49286508
大小:34.00 KB
页数:2页
时间:2020-03-01
《《extjs2.0实用简明教程》之工具栏toolbar.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《ExtJS2.0实用简明教程》之工具栏Toolbar面板中可以有工具栏,工具栏可以位于面板顶部或底部,Ext中工具栏是由Ext.Toolbar类表示。工具栏上可以存放按钮、文本、分隔符等内容。面板对象中内置了很多实用的工具栏,可以直接通过面板的tools配置选项往面板头部加入预定义的工具栏选项。比如下面的代码:Ext.onReady(function(){newExt.Panel({renderTo:"hello",title:"hello",width:300,height:200,html:'
2、ource!',tools:[{id:"save"},{id:"help",handler:function(){Ext.Msg.alert('help','pleasehelpme!');}},{id:"close"}],tbar:[{pressed:true,text:'刷新'}]});}); 注意我们在Panel的构造函数中设置了tools属性的值,表示在面板头部显示三个工具栏选项按钮,分别是保存"save"、"help"、"close"三种。代码运行的效果图如下: 点击help按钮会执行handler中的函数,显示一个
3、弹出对话框,而点击其它的按钮不会有任何行为产生,因为没有定义他们的heanlder。 除了在面板头部加入这些已经定义好的工具栏选择按钮以外,还可以在顶部或底工具栏中加入各种工具栏选项。这些工具栏选项主要包括按钮、文本、空白、填充条、分隔符等。代码:Ext.onReady(function(){newExt.Panel({renderTo:"hello",title:"hello",width:300,height:200,html:'
4、r.TextItem('工具栏:'),{xtype:"tbfill"},{pressed:true,text:'添加'},{xtype:"tbseparator"},{pressed:true,text:'保存'}]});}); 将会得到如图xx所示的结果: Ext中的工具栏项目主要包含下面的类:Ext.Toolbar.Button-按钮,xtype为tbbuttonTextItem-Ext.Toolbar.Fill-Separator-Spacer-SplitButton-
此文档下载收益归作者所有