`
raymond.chen
  • 浏览: 1441587 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

表单布局(FormLayout)

阅读更多

Ext.layout.FormLayout是为表单特殊设计的布局,其xtype值为form。

 

主要配置项:
      labelAlign:字段标签的对齐方式,默认为left。
      labelPad:字段标签与字段之间的间距,默认为5。
      labelWidth:字段标签的宽度,默认为100。
      hideLabels:是否隐藏字段标签,默认为false。

 

Ext.QuickTips.init(); 
Ext.form.Field.prototype.msgTarget = "side";
new Ext.Panel({
	renderTo: "div2",
	frame: true,
	layout: "form",
	title: "表单布局(FormLayout)",
	defaults: {
		bodyStyle: "padding:3px; background-color: #FFFFFF",
		labelSeparator: ":"
	},
	defaultType: "textfield",
	labelAlign: "right",
	items: [
		{fieldLabel:"用户名", hideLabel:false, allowBlank:false, blankText:"用户名不能为空!"},
		{fieldLabel:"密码", allowBlank:false, blankText:"密码不能为空!"}
	]
});



 
 

  • 大小: 10.3 KB
分享到:
评论

相关推荐

    python GUI库图形界面开发之PyQt5表单布局控件QFormLayout详细使用方法与实例

    ### PyQt5 表单布局控件 QFormLayout 的详细使用方法与实例 #### 一、QFormLayout 简介 QFormLayout 是一个非常有用的布局控件,它主要用于实现表单样式的布局,即“标签-字段”式布局。这种布局在图形用户界面...

    SWT(JFace)体验之FormLayout布局

    `FormLayout`是SWT中的一个布局管理器,专门用于构建复杂的、自适应的表单布局。 `FormLayout`的核心概念是通过附件(`FormAttachment`)和数据(`FormData`)来定位和调整控件的位置。`FormAttachment`定义了一个相...

    gwt-formlayout:具有 json 数据绑定的 GWT 的可定制表单布局

    gwt-formlayout 具有 json 数据绑定的可定制、响应式表单布局例子 JSONObject sampleData = new JSONObject ();sampleData . put( " Field 1 " , new JSONNumber ( 1.0 ));sampleData . put( " Field 2 " , new JSON...

    Android代码-.一个安卓form布局库

    一个安卓form表单布局库,简化Android表单布局,带InputFieldView支持大部分表单场景。 主要功能集中在InputField控件中,该控件继承自EditText,拥有所有EditText的功能,同时添加了title标题字段,标题可以自定义...

    flex动态表单源码

    - 用户配置界面:允许用户自定义表单布局或选择显示的字段。 - 多语言支持:动态改变表单元素的标签和提示文本。 - 动态验证:根据业务规则动态添加验证规则。 4. 文件`bin-debug`目录详解: 在Flex开发中,`bin-...

    ExtJS之布局详解

    - **表单布局(FormLayout)**:使用`layout: "form"`,专为管理表单字段设计,确保输入字段在表单中正确对齐。 - **表格布局(TableLayout)**:用`layout: "table"`,模拟HTML表格结构,允许设置列数、跨行和跨...

    Angular实现form自动布局

    表单内部有`<form-layout>`指令,这个自定义指令用于动态生成表单布局。`url`属性指向`dataParamsUrl`,这样指令就可以根据JSON数据来构建表单。最后,表单有两个按钮,一个是提交(submit),另一个是重置(reset)...

    swt网页布局介绍Layout

    5. **FormLayout**:表单布局允许通过边距和连接来精确控制控件的位置和大小。它非常适合创建需要精确对齐的复杂界面,如表单。 6. **StackLayout**:栈布局只显示一个子控件,可以用来实现类似“选项卡”或“弹出...

    extjs布局管理学习指南

    表单布局主要用于创建表单界面,可以设置字段标签的对齐方式、字段间距等。此外,还可以使用`Ext.form.FormPanel`来创建更复杂的表单。 **示例代码**: ```javascript Ext.onReady(function () { formlayout(); });...

    extjs_页面布局.doc

    7. **FormLayout**:表单布局,专为创建表单设计,自动对齐表单字段和标签。 8. **ColumnLayout**:列布局,将子组件按列排列。 9. **TableLayout**:表格布局,用于创建类似表格的结构,每个子组件占据一格。 10...

    Ext10种布局

    表单布局(Form Layout) - **定义**:通过 `Ext.layout.FormLayout` 类定义,布局名称为 `form`。 - **应用场景**:专门用于管理和布局表单中的输入字段,适用于创建表单元素。 #### 6. Accordion 布局 - **...

    extjs布局全面讲解

    #### 二、Form Layout(表单布局) **定义与特性:** - **定义**:Form布局由类`Ext.layout.FormLayout`定义,布局名称为`form`,主要用于管理表单中的输入字段。 - **特性**: - 支持垂直排列的表单元素。 - ...

    JGoodies Forms

    3. **表单布局(FormLayout)**:FormLayout 是JGoodies Forms 库中最主要的布局管理器,它使用列和行的网格结构,允许开发者通过简单的字符串定义布局模式。这种布局方式允许更灵活的调整和扩展,使得复杂的界面...

    ext form小例子

    - 布局管理:EXTJS提供了多种布局方式,如表单布局(formLayout)、绝对布局(absoluteLayout)等,方便调整表单元素的位置和排列。 2. 客户端验证: - 验证规则:EXTJS Form组件支持在客户端进行数据验证,可以...

    学习ExtJS form布局

    一、 Form布局由类Ext.layout.FormLayout定义,名称为form,是一种专门用于管理表单中输入字段的布局,这种布局主要用于在程序中创建表单字段或表单元素等使用。 hideLabels:tru表示隐藏标签,默认为false。 ...

    swt layout

    - FormLayout适用于需要精确控制组件相对位置的情况,例如创建复杂的表单布局。 在SWT中,为组件添加布局信息通常涉及以下步骤: 1. 创建对应的布局管理器实例,如`new FillLayout()`。 2. 使用父组件的`setLayout...

    swt form

    FormLayout特别适用于创建复杂的表单布局,因为它允许设置精确的间距和对齐方式。 4. **事件处理**: SWT Form中的控件可以监听和响应用户的操作,如点击按钮、改变文本输入等。通过实现Listeners接口或使用匿名类...

    antd Form组件行并列显示 Form表单属性为inline时,表单组件宽度问题

    formLayout 不起作用 Form标签 layout属性设置为’inline’ 时 下拉组件宽度没有自适应: // 方法1:用Row + Col 定义自己需要的宽度,把layout属性设置为'horizontal', const formLayout = { labelCol: { span: 4 }...

Global site tag (gtag.js) - Google Analytics