1.标准组件
xtype 类 描述
box-------- Ext.BoxComponent--------具有边框属性的组件 (重要)
button------ Ext.Button------ 按钮
colorpalette-- Ext.ColorPalette------调色板
component---- Ext.Component------ 组件
container---- Ext.Container------ 容器(可布局组件的超类) extends Ext.BoxComponent 重要参数:layout(当前使用的布局)和items(包含当前组件中所有子组件)
cycle--------Ext.CycleButton------循环按钮
dataview------Ext.DataView---------- 数据显示试图
datepicker---- Ext.DatePicker-------- 日期选择面板
editor------ Ext.Editor------------编辑器
editorgrid---- Ext.grid.EditorGridPanel-- 可编辑的表格
grid-------- Ext.grid.GridPanel------ 表格
paging------ Ext.PagingToolbar------ 分页工具条
panel--------Ext.Panel------------ 面板(可进行子布局)(无需继承可直接使用) extends Ext.Container
progress------Ext.ProgressBar------进度条
propertygrid-- Ext.grid.PropertyGrid--
slider------ Ext.Slider
splitbutton----Ext.SplitButton-------- 可下拉的按钮
statusbar---- Ext.StatusBar
tabpanel------Ext.TabPanel------ 选项面板(常用组件)
treepanel---- Ext.tree.TreePanel---- 树
viewport------Ext.Viewport------ 视图
window------ Ext.Window------ 窗口
2.工具栏组件
toolbar------ Ext.Toolbar-------- 工具栏
tbbutton------Ext.Toolbar.Button----按钮
tbfill------ Ext.Toolbar.Fill---- 右对齐填充
tbitem------ Ext.Toolbar.Item---- 工具条项目
tbseparator----Ext.Toolbar.Separator--工具栏分隔符
tbspacer------Ext.Toolbar.Spacer----工具栏空白
tbsplit------ Ext.Toolbar.SplitButton 工具栏分割按钮
3.表单组件
form-------- Ext.FormPanel-- form面板
checkbox------Ext.form.Checkbox--多选框
combo--------Ext.form.ComboBox-- 下拉列表
datefield---- Ext.form.DateField-- 日期选择项
field--------Ext.form.Field---- 输入框
fieldset------Ext.form.FieldSet-- 组
hidden------ Ext.form.Hidden---- 表单隐藏域
htmleditor---- Ext.form.HtmlEditor-- Html编辑器
label--------Ext.form.Label--
numberfield----Ext.form.NumberField-- 数字编辑器
radio--------Ext.form.Radio------ 单选框
textarea------Ext.form.TextArea---- 区域文本框
textfield---- Ext.form.TextField----表单文本框
timefield---- Ext.form.TimeField----时间录入项
trigger------ Ext.form.TriggerField--触发录入项
tbtext------ Ext.Toolbar.TextItem-- 工具栏文本项
分享到:
相关推荐
本篇文章将深入探讨如何使用OOP的方式来扩展ExtJS UI组件,并结合更新版的实现方法进行讨论。 首先,理解ExtJS的基础是至关重要的。ExtJS提供了一套完整的组件模型,包括窗口(Window)、面板(Panel)、表格(Grid...
通过Visual Studio 2008,开发者可以利用提供的DLL和示例代码,有效地结合ExtJS的丰富UI组件和ASP.NET的服务器端功能,构建出高效、用户友好的Web应用。这个主题涵盖的内容包括但不限于JavaScript和.NET的交互、...
EXTJS以其强大的数据绑定、灵活的布局管理、丰富的UI组件库和高度可定制性而闻名。在这个"几个不错的EXTJS拓展组件"的压缩包中,你将找到34个经过精心设计和实现的EXTJS扩展组件实例,这些组件可以极大地丰富你的...
"类extjs的c++简单ui库"是一个针对C++编程环境设计的用户界面库,其设计理念是模仿流行的JavaScript框架ExtJS。这个库的目标是为C++开发者提供一个易用且功能基础的UI解决方案,使得在C++环境中构建图形用户界面...
它提供了丰富的UI组件库,可以帮助开发者快速构建美观且功能强大的应用界面。为了更好地适应特定业务需求,ExtJS支持自定义组件的扩展与封装。本文将重点探讨ExtJS中组件扩展的两种主要层次及其实践要点。 #### 二...
通过研究和理解"ExtJS日期多选组件源码",开发者可以深入学习ExtJS组件设计、事件处理、数据绑定等核心概念,并能进一步定制适合自己项目需求的日期选择组件。这样的组件对于提高开发效率和用户体验具有积极的意义。
它提供了丰富的UI组件库,能够帮助开发者快速构建复杂的用户界面。其中,自定义组件是Extjs的一大特色,允许开发者根据项目需求定制独特的UI元素。本文将围绕“Extjs自定义组件—下拉树”这一主题,详细阐述其实现...
它提供了丰富的组件库,包括表格、面板、菜单、窗口等,使得开发者能够构建出具有复杂交互和美观界面的Web应用。ExtJS使用MVC(模型-视图-控制器)架构模式,有助于组织和管理代码,提升代码复用性和可维护性。 ...
ExtJS是一款基于JavaScript的前端框架,以其丰富的组件库和强大的布局管理闻名,用于构建复杂的Web应用程序。而这个C++界面库则是将这种功能和体验移植到桌面应用开发领域,为开发者提供一套类似的工具集。 描述中...
3. **images** 文件夹:可能包含各种图标和其他图像资源,用于UI组件的显示。 4. **examples** 或 **demos** 文件夹:可能提供了一些示例代码,展示如何使用ExtJS for FineUI创建常见的Web应用界面,这对于初学者...
ExtJS是一款强大的JavaScript UI框架,它提供了丰富的组件和工具,帮助开发者构建功能丰富的、响应式的Web应用程序。在这些应用程序中,图标扮演着至关重要的角色,它们可以增强用户界面的视觉吸引力,提升用户体验...
它以其丰富的组件库、可定制性以及响应式设计而闻名。在EXTJS项目中,图标扮演着重要的角色,它们不仅可以提升用户界面的视觉吸引力,还能帮助用户快速识别和理解功能。 标题 "EXTJS 项目图标" 指的是EXTJS框架中...
这个框架集成了FineUI组件库,提供了丰富的UI控件和强大的功能,使得开发者能够快速构建出具有精细权限控制的Web应用。 首先,我们要了解ExtJS。ExtJS是一个用JavaScript编写的开源富客户端框架,它提供了大量的可...
在ExtJS中,开发人员可以利用其丰富的组件库来创建各种用户界面元素,包括日期选择器。"Extjs 年月日时分秒组件"是一个特定的插件,允许用户在应用程序中选择精确到时分秒的时间。这种组件对于需要用户输入特定时间...
1. **组件系统**:ExtJS的核心在于其强大的组件化体系,它包含了一系列可复用的UI组件,如表格(Grid)、面板(Panel)、窗口(Window)、按钮(Button)等。这些组件具有丰富的功能和自定义选项,可以组合成复杂的...
然后,将提供的ExtJS库引入到项目中,通过HTML和JavaScript来定义UI组件,如表格、面板、窗口、表单等。这些组件的配置可以通过JSON对象进行,使得代码易于理解和维护。 在PHP端,可以通过AJAX技术与ExtJS前端交互...
EXTJS支持数据绑定,能够轻松地将UI组件与后台数据源连接,实现数据的实时更新。 11. **AJAX和远程数据交互**: EXTJS通过Store、Proxy和Model等机制,方便地进行AJAX请求,实现与服务器端的数据交换。 EXTJS是...