第7章 控件设计

第7章 控件设计

ID:43739586

大小:2.79 MB

页数:61页

时间:2019-10-13

第7章  控件设计_第1页
第7章  控件设计_第2页
第7章  控件设计_第3页
第7章  控件设计_第4页
第7章  控件设计_第5页
资源描述:

《第7章 控件设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、控件设计7.1控件的分类第7章控件设计7.2控件7.3小型案例实训7.4习题教学目的与要求掌握控件的分类掌握标签、文本框、编辑框、命令按钮的设计掌握列表框与组合框、微调框、复选框的设计掌握命令按钮组、选项按钮组、表格、页框的设计掌握计时器、线条、形状控件的设计掌握ActiveX控件的设计掌握自定义类的创建与使用标签文本框编辑框命令按钮命令按钮组选项按钮组复选框微条框列表框组合框表格计时器线条形状页框控件——放在表单上的用以显示数据、执行操作或使表单更易阅读的一种图形对象。7.1控件的分类向表单添加控件根据任务选择控件类型。利用“表单控件工具栏”在表单上添加

2、控件。进行一些属性的设置、事件处理代码和方法程序代码的编写。7.1控件的分类选择合适的控件利用选项按钮组、列表框、下拉列表框、复选框等控件,可以为用户提供预先设定的选项;利用文本框、编辑框、组合框等控件可以让用户输入预先不能确定的数据;利用微条框控件可以让用户输入给定范围的数值型数据;利用命令按钮或命令按钮组可以让用户进行特定的操作;利用计时器控件可以在给定的时间间隔内执行指定的操作;利用表格控件可以操作多行数据;利用标签、文本框、形状、线条、图形、图象等控件可以显示信息等。7.1控件的分类根据控件与数据源的关系,表单中的控件分为:绑定型控件:是指其内容可

3、以与后端的表、视图或变量相关联的控件,通常用于输入、显示、修改数据等。通常用ControlSource属性指定与非表格的其他控件相绑定的数据源RecordSource属性指定与表格控件相绑定的数据源非绑定型控件:是指其内容不与后端的表、视图或变量相关联的控件,通常用于设置响应事件的处理代码,即用于处理操作。根据控件是否包含其他控件来分,分为:基本控件:是指不能包含其他控件的控件容器控件:是指可以包含其他控件的控件7.1控件的分类7.2.1标签(Label)标签是用于显示文本的图形控件,通常用于显示提示信息。常用属性:Caption:定义标签显示的内容。Ba

4、ckStyle:设置标签的背景是否透明。AutoSize:决定是否自动调整标签的大小。WordWrap:决定标签上显示的文本能否自动换行。Alignment:指定控件中文本的对齐方式。还有FontSize、FontName、ForeColor、BackColor等属性。7.2控件7.2.2文本框(TextBox)文本框是一个绑定型控件,通常用于显示或编辑表中的非备注型字段内容,也可以用于输入数据。1.常用属性ControlSource:指定要绑定的数据源Value:是指当前文本框中显示的值PassWordChar:指定用作占位符的字符。一般设置为星号(*)

5、InputMask:指定文本框中数据的输入格式和显示方式Format:指定文本框中Value属性的输入和输出格式ReadOnly:指定控件是否只读2.常用事件Valid、GotFocus、When、LostFocus分别是在文本框失去焦点之前、得到焦点的时候、失去焦点的时候和失去焦点后发生KeyPress事件:用户按下或释放键时发生3.SetFocus方法设置输入焦点7.2控件文本框设计实例1: 身份验证,在文本框中接受用户名和口令的输入文本框设计实例2: 通过数据源属性用文本框显示或修改表中的数据。7.2控件文本框设计实例3:指定文本框输出计算结果。

6、7.2控件7.2.3编辑框(EditBox)编辑框类似于文本框,可用来保存较长的文本,通常与表中的备注型字段绑定。常用属性:SelText:返回用户编辑区内选定的文本SelStart:返回编辑框中所选文本的起始点的位置或插入点的位置SelLength:返回用户在文本框中所选文本的字符数ScrollBars:指定控件所具有的滚动条类型ControlSource:Value:7.2.4命令按钮(CommandButton)与 命令按钮组(CommandGroup)命令按钮——非容器控件,通常用来启动一个事件以完成某种功能命令按钮组——是一种容器型控件,它包括一

7、组命令按钮二者均为非绑定型控件1.常用属性Caption:指定在命令按钮上显示的文本。设置访问键<字母,表示按+<字母>键选择该命令按钮Picture:指定命令按钮上显示的图片Default:当设置为“真”(.T.)时,按键选择此命令按钮Cancel:当设置为“真”(.T.)时,按键选择此命令按钮Enabled:指定该命令按钮是否可用BorderStyle:指定边框样式ButtonCount:指定命令按钮组中命令按钮的数目,默认值为2。可以通过buttons(i)来访问各个按钮例:Caption属性设置为:确定O

8、.常用事件Click事件:鼠标单击对象时发生。DblClick事件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。