第08章:表单控件.ppt

  1. 1、本文档共99页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第08章:表单控件

第八章 表单控件 2. 线条(Line) 画水平线(height=0)、垂直线(width=0)、斜线。 在表单中创建的第1 个线条对象名:Line1 属性选介 LineSlant:斜线方向属性( \ 或 / ) 3. 形状(Shape) 画圆、椭圆、正方形、矩形、圆角矩形、圆角正方形 在表单中创建的第1个形状对象名:Shape1 Curvature:确定圆角大小。 [例8.1] 设计如图所示的应用程序封面 [表单文件P8-1.scx] 说明:表单设置在桌面上,无标题栏,封面文字放在水平中间,垂直1/3处。必须将标签的文字定位代码编写在表单的Activate事件中,若编写在表单的init事件中,因此时表单尚未最大化,而表单大小与位置要依表单大小确定的。 完成后再添加一个形状 属性参照P196表8-3设置 8.2 输入类控件 输入类控件有:文本框、编辑框、列表框、和组合框。其中列表框和下拉列表框只能让用户选择数据,其余控件都可接受用户从键盘输入数据。 1.属性选介 Value:指定文本框中对象的值,属性值可以是C、N、D或L型。 说明:文本框中只能输入一段的数据(只接受一次回车) ControlSource:文本框的控制数据源。 Format:指定Value值的约束格式。 Format属性是为整个文本框规定一个格式。P197表 InputMask(输入掩码):约束文本框中指定位置字符的格式。 该属性规定文本框中指定位置字符的格式。 例:设置文本框的Value:字符型数据 (无)、InputMask:AAA 表示文本框中只接受字母字符、且最多为3位 例:设置文本框的Value:字符型数据 (无)、InputMask:9999-9999999 表示文本框中只接受数字字符型数据 ReadOnly:指定文本框是否允许编辑 .F.允许 (默认) .T.只读 Alignment:指定文本框中数据对齐方式, 0-- 左对齐, 1--右对齐 , 2-- 居中, 3-- 自动(默认),此时对齐方式与Value的数据类型有关,N型右对齐,其余左对齐 。 PasswordChar:指定文本框所键入字符的显示符号, 该属性不影响Value的值。 2. 方法选介 SetFocus:为文本框对象设置当前焦点 设置为焦点后操作所作的输入都是针对它的 如:Thisform.text1.setfocus 3. 事件选介 (1)When:文本框获得焦点前发生 (2)GotFocus:文本框获得焦点时发生 (3)Valid:文本框失去焦点前发生 (4)LostFocus:文本框失去焦点时发生 (5)KeyPress:当在文本框中按动键时发生 (6) InteractivateChange:当用户用键盘 或鼠标改变文本框对象的值时发生。 4. 文本框生成器 生成器可用来设置常用属性。但不能设置所有属性。(且不是所有控件都有生成器。) 例:文本框中的Value、ControlSource、InputMask、Enabled….可用生成器来设置。 文本生成器的打开 右键单击控件选择 文本生成器包括:格式、样式、值三个选项卡 1. 格式选项卡 (1)数据类型:表示文本框的数据类型 (2)仅字母表中的字符:表示文本框中只允许字母字符,(相当于Format中的格式码“A”) (4)进入时选定:表示当非空的文本框获得焦点时,框中数据就被选定(相当Format中的格式码“K”) (5)隐藏显示内容:表示当文本失去焦点时,框中所选定数据的选定状态就被取消,否则,所选定仍将保持选定状态( 相应于Hide Selection属性) 2. 样式选项卡 (1)特殊效果:“三维” 和“平面” (对应 SpecialEffect 属性 3D、Plain) (2)边框:“单线”和“无”(对应BorderStyle属性的单线框和无边框 (3)字符对齐方式:对应Alignment属性 [例8.2] 某铁路上共有n(1)个车站,需要准备多少种车票?设任两个车站都有往返车票。 [表单文件P8-2.scx] [例8.3] 设计如图表单,任意设置圆形的大小和颜色。 [表单文件P8-3.scx] 8.2.2 编辑框 利用编辑框控件可实现文本数据的输入与编辑,其中的文本可以是一段或多段。 (编辑框常用于绑定备注型字段) 1. 属性选介 Value:用于指定编辑框的值,并在框中显示。只能C型。可输入多段数据。 ScrollBar:为2时,当编辑框包含的数据超出编辑框时,出现垂直滚动条,为0时无滚动条 ControlSource:

文档评论(0)

bm5044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档