`

如何设置自定义tools的可见与非可见(panel,grid等)

    博客分类:
  • Ext
阅读更多
如果我们自定义了一个panel(id:'testPanel')的tools,如:
tools:[ 
{ hidden:true,id:'managerwarning',scope:this }
]

对应的css:
.x-tool-managerwarning {background-image: url(images/waring.gif);}
.x-tool-managerwarning-over {background-image: url(images/waring_over.gif);}


如果设置其为可见呢?
只能通过tools所属的组件来设置,即:
Ext.getCmp('testPanel').tools.managerwarning.setVisible(true);
而不能通过 Ext.getCmp('managerwarning').hide(false)
因为Ext生成div时,并不是把它div作为id来处理的。
<div class="x-tool x-tool-managerwarning " id="ext-gen37" style="display: block;"> </div>

这里从一致性的角度考虑应该将其可以设置为div的id,不知道Ext是如何考虑的

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    jQuery EasyUI 1.3 API 中文教程

    控制面板与工具 - Panel With Tools 复杂的页面布局 - Complex Layout 折叠面板-accordion 选项卡 - Tabs 数据表格 数据表格 - Complex DataGrid 可编辑数据表格 - Editable DataGrid 带右键菜单的...

    TeeChart使用

    Axis 可以自定义,例如设置 Scale、Grid、Title 和 Labels 等属性。 ##### 4.3 Legend Legend 用于显示 Series 的名称和颜色,帮助用户区分不同的数据集。 ##### 4.4 Titles Titles 用于添加图表的标题和其他...

    Ext常用属性总结

    14. **store** - 关联数据存储,常用于Grid Panel等组件显示数据。 15. **columns** - Grid Panel的列定义,包括字段名、宽度、对齐方式等。 除了组件属性,ExtJS的布局管理也是其一大特色。布局如'fit'、'border'...

    使用OOP的方式扩展ExtJS UI组建 - 更新版

    例如,我们可以创建一个名为`MyCustomGrid`的类,继承自`Ext.grid.Panel`,并在子类中添加新的功能,如自定义渲染器、事件处理等。 在OOP的视角下,继承允许我们保持代码的复用性。通过覆盖父类的方法,我们可以...

    ExtJs部署及使用方法

    - `js/b2bcommon.js`: 自定义公共函数和设置。 3. **自定义CSS文件**: - `css/b2b-grid.css`: 定制的网格样式。 4. **其他辅助JavaScript文件**: - `b2b/Ext.ux.UploadDialog.js`: 文件上传对话框组件。 ###...

    基于EXTJS简明教程2.0的笔记

    13. **Ext.Msg** 提供了预定义的对话框,例如警告、确认、询问等,可以自定义标题、内容、回调函数以及作用域。 14. **Ext.Msg.show()** 方法提供了更灵活的对话框定制,包括设置对话框样式、按钮和回调函数。 15....

    jquery ligerUI

    - **数据展示组件**: 数据表格(Grid)、树形视图(Tree)、下拉列表(ComboBox)、分组列表(ListGroup)等,用于展示和管理大量数据。 - **导航组件**: 菜单(Menu)、工具栏(ToolBar)、按钮(Button)等,...

    extjs的的初步开发步骤

    这些组件通常继承自ExtJS的基础组件,例如`Ext.grid.Panel`,并根据需要添加额外的列配置、事件处理等。 总结,ExtJS的初步开发涉及了文件的组织、资源的引用、页面布局的设计以及自定义组件的创建。通过理解并实践...

    java单词.doc

    自定义IDE的设置。 - **Configure**: 配置。设置项目的特定配置。 - **Libraries**: 库。项目的依赖库。 #### JSP中常用英文(URL/IE/JSP/Model) - **URL**: Universal Resource Locator,统一资源定位符。用于标识...

    JAVA编程常用英文单词汇总.doc

    通过以上内容,我们可以看到JAVA编程中涉及的概念非常广泛,从基本的面向对象编程到复杂的异常处理机制,再到GUI界面的设计与实现,以及数据库的连接和操作等方面。这些词汇不仅是JAVA编程的基本组成部分,也是理解...

Global site tag (gtag.js) - Google Analytics