var frm2 = new Ext.form.FormPanel({
applyTo: "form2",
autoHeight: true,
width: 750,
frame: true,
labelWidth:80,
labelSeparator:":",
title:'只定义一个CoulumnLayout,每列中只有一个控件',
items:[
{layout:'column',border:false,items:[
{columnWidth:.3,layout: 'form',border:false,items: [
{xtype:'textfield',fieldLabel:'一行一列',name:'text<chsdate w:st="on" year="2002" month="1" day="1" islunardate="False" isrocdate="False">2-1-1</chsdate>',anchor:'90%'}
]},
{columnWidth:.3,layout: 'form',border:false,items: [
{xtype:'textfield',fieldLabel:'一行二列',name:'text<chsdate w:st="on" year="2002" month="1" day="2" islunardate="False" isrocdate="False">2-1-2</chsdate>',anchor:'90%'}
]},
{columnWidth:.3,layout: 'form',border:false,items: [
{xtype:'textfield',fieldLabel:'一行三列',name:'text<chsdate w:st="on" year="2002" month="1" day="3" islunardate="False" isrocdate="False">2-1-3</chsdate>',anchor:'90%'}
]},
{columnWidth:.3,layout: 'form',border:false,items: [
{xtype:'textfield',fieldLabel:'二行一列',name:'text<chsdate w:st="on" year="2002" month="2" day="1" islunardate="False" isrocdate="False">2-2-1</chsdate>',anchor:'90%'}
]},
{columnWidth:.3,layout: 'form',border:false,items: [
{xtype:'textfield',fieldLabel:'二行二列',name:'text<chsdate w:st="on" year="2002" month="2" day="2" islunardate="False" isrocdate="False">2-2-2</chsdate>',anchor:'90%'}
]},
{columnWidth:.3,layout: 'form',border:false,items: [
{xtype:'panel',html:' ',height:26}
]},
{columnWidth:.25,layout: 'form',border:false,items: [
{xtype:'checkbox',fieldLabel:'三行一列',boxLabel:'三行一列',name:'text<chsdate w:st="on" year="2002" month="3" day="1" islunardate="False" isrocdate="False">2-3-1</chsdate>',anchor:'90%'}
]},
{columnWidth:.15,layout: 'form',border:false,items: [
{xtype:'checkbox',hideLabel:true,boxLabel:'三行二列',name:'text<chsdate w:st="on" year="2002" month="3" day="2" islunardate="False" isrocdate="False">2-3-2</chsdate>',anchor:'90%'}
]},
{columnWidth:.15,layout: 'form',border:false,items: [
{xtype:'checkbox',hideLabel:true,boxLabel:'三行三列',name:'text<chsdate w:st="on" year="2002" month="3" day="3" islunardate="False" isrocdate="False">2-3-3</chsdate>',anchor:'90%'}
]}
]}
]
});
|
相关推荐
**EXT基本表格(GridPanel)介绍**:EXT的表格组件,即`Ext.grid.GridPanel`,是一种功能强大的数据展示工具。它可以与服务器端进行数据交互,支持排序、筛选、分页等功能。开发者可以自定义列头、行样式,甚至实现...
### EXT 布局 Layout 资料详解 #### 6.1 布局概述 在 Ext JS 中,布局(Layout)是一个重要的概念,它指的是容器组件内子元素的排列方式。Ext JS 的所有容器组件都支持布局操作,并且每个容器都有一个对应的布局...
NestedLayoutPanel的使用方法与BorderLayout类似,只是在配置上更加灵活,可以适应更复杂的布局需求。 在使用EXT布局时,还需要注意一些最佳实践。例如,应确保所有布局元素的大小是可计算的,避免使用百分比大小...
3. **Ajax集成**:将Gwt-Ext与其他Ajax库(如jQuery)集成,以利用它们的优势互补。 4. **测试与调试**:了解GWT的单元测试工具GwtTestCase,以及如何使用GWT的超级浏览器模式进行调试。 5. **最佳实践**:获取...
EXT2.0帮助文档CHM版是为EXT框架开发者提供的一款详尽的API参考手册,以方便用户理解和使用EXT库的各个组件和功能。EXT是一个流行的JavaScript库,主要用于构建富客户端Web应用程序,它提供了丰富的用户界面组件和...
Ext2.0 Form 使用实例详解 在Web应用开发中,ExtJS库提供了强大的用户界面组件,其中FormPanel是用于创建复杂表单的重要组件。本文将详细介绍Ext2.0 FormPanel的使用,包括创建方法、控件配置以及布局管理。 首先...
3. Column布局:由`Ext.layout.ColumnLayout`管理,将容器视为一列,子组件可以使用`columnWidth`或`width`属性定义其宽度,支持百分比和固定像素两种方式,适合创建多列内容展示。 4. Card布局:由`Ext.layout....
3. **创建UI组件**:使用gwt-ext库创建各种组件,如Grid、FormPanel、ComboBox等,并了解它们的属性、方法和事件处理。 4. **布局管理**:学习gwt-ext提供的布局管理器,如FitLayout、BorderLayout、ColumnLayout,...
- **定义**:通过 `Ext.layout.ColumnLayout` 类定义,布局名称为 `column`。 - **特点**: - 将容器视为一列,子元素可通过 `columnWidth` 或 `width` 属性指定其占据的列宽比例。 - `columnWidth` 用百分比表示...
在FormPanel中,我们可以添加FieldSet来分组相关的表单元素,或者使用ColumnLayout或FitLayout等布局管理器来调整表单组件的显示方式。 数据绑定是EXT表单的一大特色,它允许表单组件与数据模型之间实时同步。这...
实现这个功能的关键在于使用`Ext.grid.header.Container`类和`Ext.grid.ColumnLayout`布局。`header.Container`负责管理所有列头,而`ColumnLayout`布局则处理列的布局和拖放行为。在配置Grid时,我们需要启用`...
6. **Ext.layout**: 布局管理器,如`FitLayout`(自适应布局)、`BorderLayout`(边界布局)和`ColumnLayout`(列布局),它们决定了组件如何填充容器的空间。 7. **Ext.util.Event**: EXTJS的事件系统,允许组件...
3. **Column布局**:通过`Ext.layout.ColumnLayout`实现,视作一列,子元素可以指定`columnWidth`(百分比宽度)或`width`(固定像素宽度)来决定占据的列宽。可以混合使用这两种方式,灵活地调整列的宽度。 4. **...
`Ext.data.DataReader` 负责将原始数据转换为 Store 中可以使用的记录格式。例如,可以使用 `JsonReader` 将 JSON 数据转换为 Store 记录。 **7.4 Ext.data.DataWriter -- Ext.data.Store 的数据保存器** `Ext....
首先介绍了Ext框架的基本特性和优势,然后讨论了Ext与Struts2的整合方法,以及如何使用JSON作为前后端数据交换的格式。最后,文中还概述了Struts2、Spring和Ibatis之间如何进行整合,旨在构建一个完整的快速开发架构...
### EXT中文手册8:深入解析EXT框架的关键组件与布局管理 #### TreePanel与FormPanel:构建复杂用户界面的基石 `TreePanel` 和 `FormPanel` 是EXT框架中用于构建复杂用户界面的重要组件。 - **TreePanel**:作为...
- **列布局(ColumnLayout)**:使用`layout: "column"`,子组件按列排列,可通过`columnWidth`或`width`指定列宽。 - **填充布局(FitLayout)**:通过`layout: "fit"`,使子组件完全填充其容器,适用于需要...
5. **Ajax通信**:介绍如何使用Ajax进行异步数据请求,包括Ext.Ajax和Store的使用。 6. **API参考**:提供EXTJS 3.0所有类、方法和属性的详细说明。 **EXTJS实用简明教程** `ExtJS实用简明教程.pdf` 是一本面向...
ColumnLayout TableLayout 37. Removed [XType] Attribute and replaced with XType readonly property. Example (Old) [Xtype("window")] Example (New) protected override string...
- **定义**:Column布局由类`Ext.layout.ColumnLayout`定义,布局名称为`column`。 - **特性**: - 将容器组件看作一列,支持通过`columnWidth`和`width`属性来控制列的宽度。 - `columnWidth`按百分比设置宽度,...