Form对象的常用属性

合集下载

form集合的参数

form集合的参数

form集合的参数
“Form”集合"通常是指在编程中用于处理表单数据的集合。

表单是网页上常见的元素,用户可以在其中输入信息,例如填写注册表、提交查询或填写调查问卷等。

Form集合通常包含多个字段(Field),每个字段对应一个特定的输入控件,例如文本框、下拉列表、单选按钮、复选框等。

Form集合的参数通常包括以下内容:
1、表单名称(name):用于标识表单的名称,在处理表单数据时需要使用。

2、表单方法(method):指定表单提交的方式,通常是GET或POST。

GET 方式会将表单数据附加在URL中,而POST方式会将数据作为请求体发送。

3、表单目标(target):指定表单提交后的响应应该在哪里显示,例如在当前窗口、新窗口或指定的iframe中。

4、表单字段(fields):包含表单中所有字段的集合。

每个字段都有自己的名称、类型、值等属性。

5、表单验证(validation):用于验证表单数据的规则和条件。

例如,检查用户输入的密码是否符合要求,或检查复选框是否被选中等。

6、表单处理程序(handler):指定处理表单提交的服务器端脚本或程序。

当用户提交表单时,处理程序会接收表单数据并执行相应的操作,例如保存数据到数据库或发送电子邮件等。

以上是Form集合的主要参数,具体参数可能会根据具体的编程语言和框架而有所不同。

在实际使用中,需要根据具体需求来设置和调整这些参数,以确保表单能够正常工作并实现预期的功能。

form表单Form对象

form表单Form对象

form表单Form对象<form/> 表单实例:带有两个输⼊字段和⼀个提交按钮的 HTML 表单:<form action="demo_form.php" method="get">First name: <input type="text" name="fname"><br>Last name: <input type="text" name="lname"><br><input type="submit" value="提交"></form>标签定义及使⽤说明<form> 标签⽤于创建供⽤户输⼊的 HTML 表单。

<form> 元素包含⼀个或多个如下的表单元素:<input><textarea> 多⾏的⽂本输⼊控件<button><fieldset> 元素可将表单内的相关元素分组<label> 标签为 input 元素定义标注(标记)没有特殊效果,label 元素内点击⽂本,会⾃动将焦点转到和标签相关的表单控件// label 标签的 for 属性应当与相关元素的 id 属性相同。

<form action="#" method="get" id="nameform"><label for="male">Male</label><input type="radio" name="sex" id="male" /><br /><label for="female">Female</label><input type="radio" name="sex" id="female" /></form>// 表单之外的label,依然是表单的⼀部分,可以⾃动关联到对应的 input。

Form控件常用属性和方法

Form控件常用属性和方法

Form控件常⽤属性和⽅法Name:控件的简要名称,可作为控件的唯⼀标识。

Tag:可存放object对象,⼀般⽤于存储控件的额外信息。

Controls:存放空间所有⼦控件的集合。

Invoke():多线程编程中使⽤,在拥有此控件的基础窗⼝句柄的线程上执⾏指定的委托。

InvokeRequired:多线程编程中使⽤,获取⼀个值,该值指⽰调⽤⽅在对控件进⾏⽅法调⽤时是否必须调⽤Invoke⽅法,因为调⽤⽅位于创建控件所在的县城以外的线程中。

DesignMode:获取⼀个值,⽤以指⽰Component当前是否处于设计模式。

Disposing:获取⼀个值,该值指⽰Control基类是否在释放进程中。

DataBindings:为该控件获取数据绑定。

Cursor:获取或设置当⿏标指针位于控件上显⽰的光标。

Parent:获取或设置控件的⽗容器。

Size:获取或设置控件的⾼度和宽度。

TopLevelControl:获取没有另⼀个Windows窗体控件作为其⽗级的⽗控件。

通常,这是控件所在的最外⾯的Form。

Width:获取或设置控件的宽度。

IsDisposed获取⼀个值,该值指⽰控件是否已经被释放。

Height:获取或设置控件的⾼度。

DoubleBuffered:获取或设置⼀个值,该值指⽰此控件是否应⽤使⽤辅助缓冲区重获其画⾯,以减少或避免闪烁。

BackColor:获取或设置控件的背景颜⾊。

Bounds:获取或设置控件(包括其⾮⼯作区元素)相对于其⽗控件的⼤⼩和位置(以像素为单位)。

AllowDrop:获取或设置⼀个值,该值指⽰控件是否可以接受⽤户拖放到它上⾯的数据。

Capture:获取或设置⼀个值,该值指⽰控件是否已捕获⿏标。

ClientRectangle:获取表⽰控件的⼯作区域的矩形。

GetChildAtPoint():检索位于指定坐标处的⼦控件。

Contains():Invalidate:具有多个重载,可以使控件的整个图⾯⽆效并导致重绘控件,也可以重绘局部区域。

js中form的用法

js中form的用法

js中form的用法一、什么是HTML表单?HTML表单(Form)是一种用于在网页中收集用户输入信息并将其发送到服务器的机制。

它是构建交互式网页的关键组成部分之一。

通过表单,我们可以向用户展示各种输入字段和选项,并根据用户的填写内容进行相应的处理。

二、表单的基本结构在使用JavaScript操作表单之前,先了解下HTML表单的基本结构。

一个简单的表单通常由以下几个重要元素组成:1. 表单标签(form):用来包裹整个表单内容,并指定提交数据时所调用的服务器端脚本或URL。

2. 输入字段元素:包括文本框、密码框、下拉选择框、复选框等,用来接收用户输入或选择。

3. 提交按钮(submit):当用户填写完毕后,点击此按钮将触发提交表单数据到服务器端。

三、访问和修改表单元素的值使用JavaScript操作表单元素可以获取到用户填写或选择的值,并根据实际需求进行相应处理。

1. 获取元素对象:通过JavaScript可以通过ID、标签名等方式获取到对应的HTML元素对象,在这里我们需要获取具体某个输入字段对象。

例如:```javascriptvar inputElement = document.getElementById('inputId'); // 通过id获取输入字段对象```2. 获取值属性:通过获取元素对象后,可以使用.value属性来访问到元素的值。

例如:```javascriptvar inputValue = inputElement.value; // 获取输入字段的值```3. 修改值属性:同样,我们也可以修改元素对象的值。

例如:```javascriptinputElement.value = '新的值'; // 修改输入字段的值为'新的值'```四、表单校验与提交处理在实际应用中,表单校验是保证用户输入符合要求并确保数据安全性的重要一环。

form(表单)标签常用标签及属性

form(表单)标签常用标签及属性

form(表单)标签常⽤标签及属性1.表单标签语法:<form method="传送⽅式" action="服务器⽂件"></form>(1)<form>标签成对出现,(2)两种数据传送⽅式(get/post)2.⽂本框,密码框:语法:<form><input type="text/password" name="名称" value="⽂本"></form>(1)type="text"时,输⼊框为⽂本框(2)type="password"时,输⼊框为密码框(3)name,命名⽂本框(4)value,⽂本框输⼊的默认值例:<form>姓名:<input type="text">密码:<input type="password"></form>3.多⾏⽂本:语法:<form><textarea rows="⾏数" cols="列数"></textarea></form>例:<form><textarea rows="10" cols="10"></textarea></form>4.单选框,多选框语法:<form><input type="radio/checkbox" value="值" name="名称"> </form>type=“radio”时,输⼊框为单选框type=“checkbox”时,输⼊框为多选框例:<form><input type="radio" value="' name="">是<input type="radio" value="" name="">否</form><form><input type="checkbox" value="" name="">1<input type="checkbox" value="" name="">2<input type="checkbox" value="" name="">3</form>5.下拉列表框:语法:<form><select><option value="值"></option><option value="值"></option><option value="值"></option></select></form>6.下拉列表多选框:语法:<form><select multiple><option></option><option></option><select></form>7.普通,提交,重置按钮:语法:<form><input type="button" value="普通按钮"> <input type="submit" value="提交按钮"> <input type="reset" value="重置按钮"></form>。

Form表单属性说明

Form表单属性说明

Form表单属性说明我们可以⽤<form>...</form>来创建⼀个表单向服务器提交数据,当然,仅仅是使⽤form标签是不⾏的,单纯的form标签没有任何作⽤。

我们通过设置form标签的属性值以及为它添加⼦元素,从⽽达到上传数据以及和服务器进⾏通讯交互的⽬的。

<form>标签的属性规定了当前⽹页上传数据的地址和⽅式。

1.action属性form标签的action属性的指规定了处理上传数据的页⾯,也可以理解为“上传数据并且跳转到该页⾯”,该页⾯需要对上传的数据进⾏查询或者保存,所以经常由php/jsp/aspx来担当。

如:<form action="message.php">如果action的值为空或者#,则数据交由本页⾯处理。

2.accept-charsetaccept-charset属性的值规定了服务器使⽤哪⼀种字符集编码来处理本页⾯所上传的数据。

常⽤的有“UTF-8”、“ISO-8859-1"、"gb2312"等。

3.methodmethod即⽅法,规定了浏览器上传数据的⽅式。

method只有两个值可以选择,分别是get和post,默认值是get。

以下分别介绍这两种⽅法的特性。

(1)method="get"时:1>采⽤ GET ⽅法发送数据时,浏览器会与表单处理服务器建⽴连接,然后直接在⼀个传输步骤中发送所有的表单数据:浏览器会将数据直接附在表单的 action 的 URL 之后,这两者之间⽤问号进⾏分隔。

这种⽅式并不安全,因为上传的数据可以直接在URL中反映出来。

2>GET⽅法提交数据后的URL链接是可以添加书签的,每次打开该书签都相当于向服务器提交了相同的数据。

3>URL的长度是有限的(约3000字符),所以get⽅式经常⽤来提交较⼩的数据。

4>结合以上特性,⼀般使⽤get⽅式来提交⾮敏感内容,⽐如说搜索查询。

form标签的使用

form标签的使用

form标签的使用在网页开发中,form标签是一个非常重要的HTML元素,用于创建交互式的表单,以便用户可以向服务器提交数据。

form标签的使用方法非常简单,但是它的功能却非常强大。

本文将介绍form标签的使用方法,以及一些常用的属性和事件。

我们需要了解form标签的基本结构。

一个完整的form标签通常包含以下几个部分:1. 表单头部(<form>):用于定义一个表单,包含了表单的属性和提交方式。

2. 表单内容:包含了各种表单元素,比如输入框、下拉列表、单选框等。

3. 表单尾部(</form>):用于结束一个表单。

在form标签中,最常用的属性是action和method。

action属性用于指定表单数据提交的目标地址,即服务器端的URL;而method属性用于指定表单数据提交的方式,一般有GET和POST 两种方式。

GET方式将表单数据附加在URL后面,以查询字符串的形式传递给服务器;而POST方式则将表单数据放在HTTP请求的body部分传递给服务器。

除了action和method属性,form标签还有一些其他常用的属性,比如name、target、enctype等。

name属性用于给表单命名,以便在JavaScript中引用;target属性用于指定提交数据后的响应结果显示在哪个窗口或者框架中;enctype属性用于指定表单数据的编码方式,一般有application/x-www-form-urlencoded和multipart/form-data两种方式。

在form标签内部,我们可以使用各种表单元素来收集用户输入的数据。

常见的表单元素有输入框(input)、下拉列表(select)、单选框(radio)、复选框(checkbox)等。

这些表单元素都有各自的属性和事件,用于实现不同的功能。

例如,输入框元素(input)常用的属性有type、name、value、placeholder等。

el-form rules 验证字段

el-form rules 验证字段

el-form rules 验证字段el-form 组件是 ElementUI 框架中非常常用的表单组件,它可以帮助我们快速搭建出各种类型的表单,包括简单的文本输入框、下拉框、单选框、复选框等等。

同时,它还内置了非常强大的表单验证功能,可以通过设置 el-form 的 rules 属性来为表单中的每个字段设置验证规则。

本文将介绍如何使用 el-form 的 rules 属性进行字段验证,并提供一些常用的验证规则。

一、rules 属性简介el-form 组件的 rules 属性是用来设置表单字段验证规则的,它是一个对象,对象的 key 是表单字段的名称,value 是一个数组,数组中可以包含多个验证规则。

rules属性的设置方式如下所示:<el-form :model="form" :rules="rules"><!-- 表单内容 --></el-form>需要注意的是,表单中每个要验证的字段必须在 rules 对象中有对应的 key,否则验证规则不会生效。

同时,每个表单字段的模型值必须定义在表单组件的 model 属性中,然后通过 v-model 绑定到表单组件中。

二、验证规则的设置为了设置表单字段的验证规则,我们需要在 rules 对象中为每个字段设置一个验证规则数组。

每个验证规则由一个对象表示,对象包含两个属性:validator 和 message。

其中 validator 是一个函数,用来检查该字段是否符合要求;message 是一个字符串,表示当验证不通过时的提示信息。

下面是一个简单的例子:data() {return {form: {name: '',age: ''},rules: {name: [{ required: true, message: '请输入姓名', trigger: 'blur' },{ min: 2, max: 4, message: '长度在 2 到 4 个字符', trigger: 'blur' }],age: [{ required: true, message: '请输入年龄', trigger: 'blur' },{ type: 'number', message: '年龄必须为数字值', trigger: 'blur' }]}}}上面的代码中,我们为 form 对象中的 name 和 age 字段设置了验证规则。

Form表单的两个重要属性

Form表单的两个重要属性

Form表单的两个重要属性HTML <form> 标签的 enctype 属性定义和⽤法enctype 属性规定在发送到服务器之前应该如何对表单数据进⾏编码。

默认地,表单数据会编码为 "application/x-www-form-urlencoded"。

就是说,在发送到服务器之前,所有字符都会进⾏编码(空格转换为"+" 加号,特殊符号转换为 ASCII HEX 值)。

实例在下⾯的例⼦中,表单数据会在未编码的情况下进⾏发送:<form action="form_action.asp" enctype="text/plain"><p>First name: <input type="text" name="fname" /></p><p>Last name: <input type="text" name="lname" /></p><input type="submit" value="Submit" /></form>语法<form enctype="value">属性值值描述application/x-www-form-urlencoded在发送前编码所有字符(默认)不对字符编码。

multipart/form-data在使⽤包含⽂件上传控件的表单时,必须使⽤该值。

text/plain空格转换为 "+" 加号,但不对特殊字符编码。

HTML <form> 标签的 target 属性定义和⽤法target 属性规定在何处打开 action URL。

表单form的基本组成

表单form的基本组成

表单form的基本组成表单(form)是网页中常用的一种交互元素,用于收集用户输入的数据。

一个基本的表单由几个主要组成部分构成:表单域(form field)、标签(label)、输入框(input)、选项框(checkbox/radio)、下拉框(select)、提交按钮(submit button)和重置按钮(reset button)。

下面将分别介绍这些组成部分。

一、表单域(form field)表单域用于包裹表单中的所有元素,它定义了用户输入的数据将被发送到服务器的哪个目标。

在HTML中,表单域使用<form>标签表示,通常包含一个或多个输入元素,以及一个提交按钮。

二、标签(label)标签用于描述输入框、选项框或下拉框等表单元素的用途。

标签通常与输入元素关联,可以通过指定标签的for属性与相应的输入元素的id属性建立关联。

标签的作用是提高表单的可用性和可访问性,让用户更容易理解每个输入项的用途。

三、输入框(input)输入框是表单中最基本的元素之一,用于接收用户输入的文本或数值。

常见的输入框类型有文本框(text)、密码框(password)、邮箱输入框(email)、电话号码输入框(tel)等。

输入框可以通过设置属性来限制输入的格式,例如设置maxlength属性限制输入的最大字符数。

四、选项框(checkbox/radio)选项框用于提供多个选项供用户选择,包括复选框(checkbox)和单选框(radio)。

复选框允许用户选择多个选项,而单选框只能选择其中的一个。

选项框一般通过设置name属性和value属性来标识选项,通过checked属性来表示是否选中。

五、下拉框(select)下拉框用于提供一个下拉菜单供用户选择。

下拉框使用<select>标签表示,每个选项使用<option>标签表示。

通过设置selected属性可以指定默认选中的选项。

VB常用控件的属性及功能

VB常用控件的属性及功能

VB常用控件的属性及功能(转帖)控件目录:Form(窗体)、PictureBox(图片框)、Label(标签)、TextBox(文本框)、Frame(框架)、CommandButton (命令按钮)、OptionButton(选项按钮)、ListBox(列表框)、Hscrollbar(水平滚动条)Vscrollbar(垂直滚动条)、Timer(时钟)、Shape(形状)、Line(直线)、Image(图片框)、OLE Container(OLE容器)Form(窗体) 的常用属性及功能1. name (窗体名称):为窗体指定一个名字。

2. Appearance:设置一个窗体是否运行时以3D效果显示。

0—Flat:窗体以平面的形式显示,1—3D:窗体以3D的形式显示(默认值)。

3. AutoRedraw:控制窗体的重画。

True:若其他窗口覆盖当前窗体再返回该再返回该窗体时,VB将重画该窗体内的所有图形False:VB必须调用一个事件过程才能完成重画。

4. BackColor:设置对象中文本和图形的背景色。

5. ForeColor:设置对象中文本和图形的前景色。

6. BorderStyle:为窗体等对象设置边框的式样。

0—None:窗体无边框1—FixedSingle:程序运行后窗体大小不被改变,单线边框2—Sizable:程序运行后窗体大小可以被改变,双线边框3—FixedDouble:程序运行后窗体大小不被改变,双线边框4—FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5—SizableToolWindow:程序运行后窗体大小可以被改变。

7. Caption:设置窗体标题栏显示的文本。

8. Clipcontrols:设置Paint事件的绘图方法—是重画整个对象还是重画新显示的区域。

True:重画整个对象False:重画新显示的区域。

9. ControlBox:运行程序时该属性有效。

form表格属性

form表格属性

form表格属性基本属性有:width(宽度)、height(⾼度)、border(边框值)、cellspacing(表格的内宽,即表格与tr之间的间隔)、cellpadding(表格内元素的间隔,即tr与tr之间的间隔)、bordercolorlight(表格的亮边框颜⾊)、bordercolordark(表格的暗边框颜⾊)、bgcolor(表格的背景⾊)、background(表格的背景图⽚)、bordercolor(表格边框的颜⾊),这些都是最常⽤的属性,相信⼤家都⽐较了解了,就不多说了......⼆、表格内部分隔线的属性起作⽤的是rules这个参数,它有三个值(cols,rows,none),当rules=cols时,表格会隐藏横向的分隔线,也就是我们只能看到表格的列;当rules=rows时,就隐藏了纵向的分隔线,也就是我们只能看到表格的⾏;⽽当rules=none时,纵向分隔线和横向分隔线将全部隐藏,我们就只能看到⼀个表格的外框了。

看⼀下下⾯的对⽐效果你就会明⽩的三、表格外部分隔线的属性表格外边框的显⽰与隐藏,是可以⽤frame参数来控制的。

注意:只对表格的外边框起作⽤,对内部边、线不起作⽤只显⽰上边框 <table frame=above>只显⽰下边框 <table frame=below>只显⽰左、右边框 <table frame=vsides>只显⽰上、下边框 <table frame=hsides>只显⽰左边框 <table frame=lhs>只显⽰右边框 <table frame=rhs>不显⽰任何边框 <table frame=void>四、表格的其它⼀些特殊属性这是其源代码:<table width="200" cellpadding="0" cellspacing="0"align="center"><tr><td><fieldset style="width:200" align="center"> <legend>表格的说明</legend><p align="right"></fieldset></td></tr></table>。

窗体-FORM-常用属性

窗体-FORM-常用属性

1.01、窗体(FORM)的常用属性
KeyPrevier 获得或设置是否在激活对象的上的控件的键盘事件之前,优先激活对象键盘事件。

取值为:
True或False
Left窗体距屏幕左边界的距离
LinkMode 获得或设置用于DDE会话的链接类型并激活连接,取值为:
0 None
1 Source
LinkTopic获得或设置目标控件的源应用程序和主题
MaxButton 窗体右上角最大化按钮是否显示,运行时只读, 取值为:True 显示
False 不显示
MDIChild 是否为MDI窗体的子窗体, 取值为:True 为MDI窗体的子窗体
False 否
MinButton 窗体右上角最小化按钮是否显示,运行时只读, 取值为:True 显示
False 不显示
MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointer
Moveable 是否可以移动窗体, 取值为:True 可以移动
False 不可以移动
(注:可编辑下载,若有不当之处,请指正,谢谢!)。

form表单常用属性

form表单常用属性

form表单常⽤属性
<form>表单常⽤属性有以下⼏种:
name:⽤来标识这个表单,在javascript中可以通过 document.表单名来取得这个表单
action:表⽰这个表单提交时的跳转路径
method:表⽰提交⽅式,可以选择post和get,默认为get⽅式.两种⽅式的区别:
post:所有提交的参数都会隐藏,没有参数的⼤⼩限制,建议使⽤该⽅式
get:所有提交参数都会在地址栏显⽰,参数总量最⼤4-5K.不建议使⽤
enctype:表⽰表单的封装⽅式,只有在进⾏⽂件上传时才会使⽤,当执⾏⽂件上传时,必须将这个值设置为enctype="multipart/form-data" onsubmit:当表单提交时⾃动执⾏的javascript事件,⼀般在需要进⾏提交验证时使⽤.。

form在html中的含义与用法

form在html中的含义与用法

form在html中的含义与用法Form是HTML中的一个元素,用于创建包含交互式控件的区域,用户可以通过该区域向服务器发送数据。

Form可用于输入、提交和处理用户数据。

使用form元素,可以将多个用户输入数据的控件进行分组,例如文本框、复选框、单选按钮、下拉列表、提交按钮等。

用户在填写表单后,可以通过点击提交按钮将数据发送给服务器。

Form元素最常用的属性是action和method。

action属性指定数据提交的目标URL,method属性指定提交数据的HTTP请求方法,常见的值有"GET"和"POST"。

GET方法会将数据附加在URL的查询字符串中,而POST方法会将数据发送到指定URL的请求体中。

在form元素内,可以使用各种表单控件来收集用户数据。

例如,使用<input>元素可以创建文本框、复选框和单选按钮。

不同的type属性值会决定具体控件的类型。

<input type="text">创建单行文本框,用户可以在其中输入文本。

<input type="checkbox">创建复选框,允许用户选择一个或多个选项。

<input type="radio">创建单选按钮,用户只能选择其中的一个选项。

<input type="submit">创建提交按钮,用于将表单数据发送给服务器。

除了<input>元素外,还可以使用<select>和<option>元素创建下拉列表。

用户可以从预定义的选项中选择,或者使用<input type="file">来选择文件上传。

Form元素还包含其他一些属性,如name、id、placeholder等,可以用于标识和增强表单的功能。

Form 表单对象详解

Form 表单对象详解

2.1 公用内容
• 代码:
• <html xmlns="">
• <head>
• <title>表单对象共用内容</title>
• <script language="javascript" type="text/javascript">
• <!--

function myfunction(bt)


document.write(document.myform2.elements[2].value+" ");
• //-->
• </script>
• </body>
• </html>
1.2 设置表单对象
• 在javascript中,定义了一系列的属性和方法来设 置表单对象。其中name属性和elements属性已经 讲解过,name属性表示表单的名称,使用它可以 对相应的表单进行访问。Elements属性表示表单 中的元素,使用elements属性可以得到表单元素 数组。
• </form>
• </body>
• </html>
• 在本程序中,使用this语句来指代所在的表单表单元素对象,也就是程序中的按钮对象。然后使用该按钮对象调用 form属性得到该按钮对象所在的表单对象。最后将该表单对象传给函数,就可以得到该表单中具体的信息,在本程 序中得到的是表单的名称。
2.1 公用内容
• </form>
• <form name="myform">

el-form的常用参数

el-form的常用参数

el-form的常用参数el-form 是饿了么团队开发的一款基于 Vue.js 的表单组件,它提供了丰富的参数和功能,用于简化表单的开发和管理。

下面是 el-form 常用的一些参数:1. model:表单数据对象,可以使用 v-model 绑定到组件上,用于实时更新表单数据。

2. rules:表单验证规则,可以使用 JavaScript 对象的形式定义。

通过在表单项上设置 prop 属性,可以与相应的验证规则进行关联。

例如:```<el-form :model="formData" :rules="formRules"><el-form-item label="用户名" prop="username"><el-input v-model="ername"></el-input></el-form-item></el-form>``````data() {return {formData: {username: ''},formRules: {username: [{ required: true, message: '请输入用户名', trigger: 'blur' }]}}}```3. label-position:表单项的标签位置,默认为 'right',可选值为 'left'、'right'、'top'。

4. label-width:表单项标签的宽度,默认为 'auto',支持数字和百分比。

5. inline:是否以行内表单的形式展示,默认为 false。

6. size:表单的尺寸,默认为 'medium',可选值为 'medium'、'small'、'mini'。

Form类

Form类
maskInputRejected:当用户的输入或者分配的字符不输入掩码的对应格 式元素丌匹配时发生
typeValidationCompleted:当使用validatingtype属性完成当前值的分析 时发生
Page 13
案例2
Page 14
NumericUpDown控件
常用属性如下:
常用方法
Downbutton:显示对象集合中的下一顷
Setscrollstate:设置指定的滚劢状态标志
Upbutton:显示集合中的上一页 updateEdittext:更新数字显示框中的文本以显示选定顷
常用事件如下:
Scroll:在用户或通过代码滚劢工作区时发生 valueChanged:在以某种方式 更改value属性后发生
beepOnError:获取或设置一个值,当用户键入其拒绝的字符时发出系 统警告声
FormatProvider:获取或设置在执行类型验证时使用的格式提供程序 hidePromptOnLeave:指示当掩码文本框失去焦点时输入掩码中的提示 字符是否隐藏 insertKeyMode:获取或设置掩码文本框控件的文本插入模式 Mask:获取或设置运行时使用的输入掩码
Hide:对用户隐藏控件 Show :显示窗体 showDialog:将窗体显示为模式对话框
Page 4
Form类常用事件如下
Activated:当使用代码或用户激活窗体时发生
Click:单击窗体时发生
Deactivate:当窗体失去焦点并丌再是活劢窗体时发生 FormClosed:关闭窗体后发生
Page 8
NotifyIcon组件
balloonTipClicked: 在单击气球提示时发生

Form常用属性

Form常用属性

Form常用属性(1)Name属性:用来获取或设置窗体的名称。

(2)WindowState属性:用来获取或设置窗体的窗口状态。

(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。

(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。

(5)Width属性:用来获取或设置窗体的宽度。

(6)Heigth属性:用来获取或设置窗体的高度。

(7)Left属性:用来获取或设置窗体的左边缘的 x 坐标(以像素为单位)。

(8)Top属性:用来获取或设置窗体的上边缘的 y 坐标(以像素为单位)。

(9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。

(10)MaximumBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。

(11)MinimizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。

(12)AcceptButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当用户按 ENTER 键时就相当于单击了窗体上的该按钮。

(13)CancelButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当用户按ESC键时就相当于单击了窗体上的该按钮。

(14)Modal属性:该属性用来设置窗体是否为有模式显示窗体。

(15)ActiveControl属性:用来获取或设置容器控件中的活动控件。

(16)ActiveMdiChild属性:用来获取多文档界面(MDI)的当前活动子窗口。

(17)AutoScroll属性:用来获取或设置一个值,该值指示窗体是否实现自动滚动。

(18)BackColor属性:用来获取或设置窗体的背景色。

(19)BackgroundImage属性:用来获取或设置窗体的背景图像。

(20)Enabled属性:用来获取或设置一个值,该值指示控件是否可以对用户交互作出响应。

Form对象的常用属性

Form对象的常用属性

Oracle Form 上常用对象的属性在 Form 编程中,需要为各种对象设置属性,但一些常用属性是什么意思,起什么作用,可选的取值分别代表什么意思,这些问题还会时不时地困扰我们。

这里把 Form 编程中经常会用到的对象属性用中文解释一下,以备查。

Property Category ObjectName General AllSubclass General AllInformationItem type General ItemEnabled Functional Item( 除显示项,图表 )Title Functional LOV, Form,WindowLabel Functional Button,CheckBox,Radio Group,Radio Button,Tab Page Execution Functional Trigger HierarchyJustification Functional TextItem,Display Item Primary Canvas Functional Window Description对象的名字,无缺省值。

名字最多可以有 30 个字符,必须是字母开头,可以包含字母、数字和特殊字符 $、 #、 @、 _。

大小写形式没有关系。

在对象的类型内部,名字是唯一的Important! 表示对象的类别,除 Form 外所有对象都应当选择,这在 Form 编程中很重要。

通过选择Subclass, 可以让对象自动继承这一类对象应当具备的默认属性项和属性值Item 的类型。

一般不用设置,在选择了Subclass后会自动赋值确定用户是否可以用鼠标操作这个项,缺省值为Yes。

把这个属性设置为 N o ,则该项变灰。

如果希望该项不变灰但又不能被改变,则把 Insert Allowed 和Update Allowed属性设置为No 。

设置Enabled为No 同样也把Keyboard Navigable属性设为N o Window 左上角显示的标题控件上显示的标签文本确定在对象层次结构中的一个较高级别上存在另外的同名的 Trigger 时,当前 Trigger 执行的时机,可取值为: Override ( 缺省值 )、Before 、After 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
First Navigation Data Block
Navigation
Form
在Form Runtime打开Form时操纵的data block的名字,缺省为在Object Navigator中Form的第一个Data Block。既可以按照所喜欢的顺序安排Data Block,也可以设置这个属性,但通常在When-New-form-InstanceTrigger中有计划地设置这个属性以改变Form的行为特征
Name
General
All
对象的名字,无缺省值。名字最多可以有30个
字符,必须是字母开头,可以包含字母、数字和
特殊字符$、#、@、_。大小写形式没有关系。
在对象的类型内部,名字是唯一的
Subclass Information
General
All
Important!表示对象的类别,除Form外所有对象都应当选择,这在Form编程中很重要。通过选择Subclass,可以让对象自动继承这一类对象应当具备的默认属性项和属性值
Access Key
Functional
Button, Check Box, Radio Group
表示可以用于选择一个项目的键的单个字符,与A LT (或COMMAND)键一起联用,等同于用鼠标单击此项目
Default Button
Functional
Button
确定这个按钮项是否是缺省按钮。这个按钮看上去有别于其他按钮,当用户进行“default”操作时激活该按钮,而不管操作平台是否定义为选择方式。缺省值是No
Record Group Query
Functional
Record Group
若Record Group Type属性值是Query,则FormsRuntime用来聚集Record Group的SELECT语句
Record Group
Functional
LOV, Tree
Record Group的名字,对象从该记录中得到值
当用户单击单选按钮时,所对应的Radio Group(单选组)项的值,缺省是空白
Navigation Style
Navigation
Data Block
在下一项或前一项上操作,决定当焦点分别在该Data Block中的最后或第一个可导航项上时如何继续进行,可取值有:Same Record(缺省值)、Change Record、Change Block。Same Record把焦点移动到同一Data Block和同一记录中的第一个可导航的项上。Change Record把焦点移动到同一Data Block的下一个记录中的第一个可导航的项上(如果没有下一个记录则在一个新记录中,)。ChangeBlock把焦点移动到下一个块和前一个块中的第一个可导航的项上
Oracle Form上常用对象的属性
在Form编程中,需要为各种对象设置属性,但一些常用属性是什么意思,起什么作用,可选的取值分别代表什么意思,这些问题还会时不时地困扰我们。这里把Form编程中经常会用到的对象属性用中文解释一下,以备查。
Property
Category
Object
Description
Column MappingProperties
FunctionalL源自V单击More显示Column Mapping对话框,允许输入该列对应LOV的信息:Column Name(关联到Record Group中的名字,LOV从该Record Group得到它的数据)、Column Title ( LOV显示在列上方的字符串)、Display Width (在Coordinate System单元中列的宽度)、Return Item(当用户选择一个值并单击OK时,LOV分配给该列的值的项的名字)。返回项可以是数据块项( block.item )。参数( ,前面没有冒号),或公共变量( ,前面没有冒号)
Trigger
确定在对象层次结构中的一个较高级别上存在另外的同名的Trigger时,当前Trigger执行的时机,可取值为:Override (缺省值)、Before、After。Override仅执行当前Trigger。Before先执行当前Trigger,然后在执行较高级别上的Trigger。After先执行较高级别上的Trigger,然后执行当前Trigger。Oracle只对大量的管理和测试推荐使用这个功能,例如它可以开发出难以维护的应用系统
Elements in List
Functional
List
在More上单击显示Elements in List的对话框,该对话框用来输入每个列表框元素的标签和值。如果List Item Value是空,则对应的值为NULL
Radio Button Value
Functional
Radio Button
Title
Functional
LOV, Form, Window
Window左上角显示的标题
Label
Functional
Button, CheckBox, Radio Group, Radio Button, Tab Page
控件上显示的标签文本
Execution Hierarchy
Functional
Justification
Functional
TextItem, DisplayItem
文本对齐方式
Primary Canvas
Functional
Window
Forms Runtime首先在Window中显示的Canvas的名字,缺省值是NULL。如果导航到另一个Canvas中的项,Forms Runtime显示那个Canvas,而不是这个Canvas。如果使用Show_Window而不是通过标准的导航显示一个Window的话,则仅仅需要设置这个属性。通常,应该使用导航来显示Window
Item type
General
Item
Item的类型。一般不用设置,在选择了Subclass后会自动赋值
Enabled
Functional
Item(除显示项,图表)
确定用户是否可以用鼠标操作这个项,缺省值为Ye s。把这个属性设置为N o,则该项变灰。如果希望该项不变灰但又不能被改变,则把InsertAllowed和Update Allowed属性设置为No。设置Enabled为No同样也把Keyboard Navigable属性设为N o
相关文档
最新文档