表单设计(2)

2019-03-16 15:28

示例操作

4)表单菜单(表单添加属性和方法) 示例操作

3、表单的数据环境

表单数据环境中的表、视图、表之间的关系会随着表单的运行而打开和建立,并随着表单的关闭而关闭

1)数据环境设计器

2)向数据环境中添加、移去表或视图 3)设置表之间的关联

4)直接从数据环境中拖动到表单

4、表单运行时的事件(关闭时发生的事件) 常用的事件:

1)运行时事件:LOAD 建立表单之前引发, INIT 表单建立时引发

顺序:表单LOAD --->表单中控件的INIT---> 表单的INIT 2)关闭时事件:DESTORY 释放引发,UNLOAD 释放时最后引发 顺序:表单的DESTORY事件---> 表单中控

件的DESTORY--->表单的UNLOAD事件 3)交互时事件

(1)GotFocus:当对象获得焦点时引发。 (2)Click:用鼠标单击对象时引发。 (3)DblClick:用鼠标双击对象时引发。 (4)RightClick:用鼠标右键单击对象时引

发。

(5)InteractiveChange:当通过鼠标或键盘

交互式改变一个控件的值时引发。

4)Error:当对象方法或事件代码在运行过程中产生错误时引发。

5)表单的显示、隐藏与关闭方法

SHOW--->thisform.show =表单的VISIBLE 属性设置为.T.

HIDE--->thisform.hide =表单的VISIBLE 属性设置为.F.

RELEASE--->thisform.release 表单释放(关闭)

6)表单或控件的刷新方法

Refresh:重新绘制表单或控件,并刷新它的所有值。当表单被刷新时,表单上的所有控件也都被刷新,当页框被刷新时,只有活动页被刷新。

7)控件 的焦点设置方法

SetFocus:让控件获得焦点,使其成为活动对象。

向表单添加新的方法和属性(不可以添加事件)

基本型控件(机要)

1)标签(LABEL)----->第一个LABEL1 标签控件用以显示文本,被显示的文本在Caption属性中指定,称为标题文本。标签标题文本最多可包含的字符数目是256.与其他控件不同,标签控件不具有GotFocus事件,而是把焦点传递给Tab键次序中紧跟着标签的下一个控件。

CAPTION 属性:

指定标签的标题文本。

在设计代码时,应该用Name属性值(对象名称)而不能Caption属性值来引用对象。

在为控件设置Caption属性时,可以将其中的某个字符定义为控件的访问键,方法是在该字符前插入“\\<”.

对于命令按钮、复选框或选项按钮,按下相应的访问键,将激活该控件,使该控件获得焦点。若当前焦点处于组合框、列表框等要接收键盘输入的对象时,则应该按组合键Alt+<访问键>选择对象。

ALIGNMENT 文本对齐方式(左中右) 2)命令按钮(COMMAND BOTTON)---->第一个COMMAND1

一般用来完成某个特定功能。 DEFAULT属性和CANCEL属性

ENABLED :对象或控件是否起作用 VISIBLE: 对象是否可见。当一个表单由活动变成隐藏时,最近活动的表单或其他对象将成为活动的。当一个表单的Visible属性由.F.设置成.T.时,表单将成为可见的,但并不成为活动的。Show方法在表单成为可见的同时,使其成为活动的。

*3)文本框(TEXTBOX)---->第一个TEXT1 可以编辑任何类型的数据(非备注型) CONTROLSOURCE属性:为文本框指定要绑定的数据源,是字段和内存变量

VALUE属性:文本框的值(当前状态),该属性的默认值是空串。

PASSWORDCHAR属性:指定文本框控件内是

显示用户输入的字符还是显示占位符;指定用作占位符的字符,一般*

INPUTMASK属性:指定在一个文本框中如

何输入和显示数据。 模功能 式符 X 允许输入任何字符 9 允许输入数字和正负号 # 允许输入数字、空格和正负号 4)编辑框(EDITBOX)---->第一个EDIT1 是一个完整的字处理器,只能输入、编辑字符型的数据

HideSelection属性:指定当编辑框失去焦点时,编辑框中选定的文本是否仍显示为选定状态。

READONLY属性:(设置只读)

SCROLLBARS属性:编辑框是否有垂直滚动条

SELSTART属性:返回用户在编辑框中所选文本的起始点

SELLENGTH属性:返回用户在编辑框中所选文本的字符数 SELTEXT属性:返回用户在编辑框中所选文本

5)复选框(CHECKBOX)---->第一个CHECK1

一个复选框用于标记一个两值状态。 CAPTION

VALUE属性:(打“√”为1,否则为0)

*6)列表框(LISTBOX)第一个LIST1

列表框提供一组条目,用户可以从中选择一个或多个条目。

1、ROWSOURCETYPE属性:数据源类型 属说明 性值 0 无(默认值),在程序运行时,通过AddItem方法添加列表框条目,通过RemoveItem方法移去列表框条目 1 值,通过RowSource属性手工指定具体的列表框条目,如RowSource=’one,two,threee’ 2 别名,将表中的字段值作为列表框的条目。ColumnCount属性指定列表框的列数,指定的字段总是表中最前面的若干字段。 3 SQL语句,将SQL SELECT语句的执行结果作为列表框条目的数据源 4 查询(.qpr),将.qpr文件执行产生的结果作为列表框条目的数据源。 5 数组,将数组中的内容作为列表框条目的来源 6 字段,将表中的一个或几个字段作为列表框条目的数据源。 7 文件,将某个驱动器和目录下的文件名作为列表框的条目,可使用通配符 8 结构,将表中的字段名作为列表框的条


表单设计(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:很荣幸能成为支教团队中的一员

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: