第12章 常用控件.ppt

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

第12章 常用控件 12.1 标签 标签用于在表单中显示文本信息,用户可以对文本内容、字体与样式等属性进行设置。在表单运行时不能接收焦点,其内容不能被编辑。 在程序中可以改变标签的 Caption 和 Visible 属性,便于标签显示不同的内容。 12.2 文本框 文本框是一类基本控件,用于在运行时显示用户输入的信息,或者在运行时刻为控件的文本属性设置值,同时它也允许用户对在表中非备注字段中的数据进行添加或编辑保存,是一个很灵活的数据输入工具,既可以实现单行输入,也可以实现多行输入,是设计交互式应用程序所必不可少的部分。 12.2.1 文本框属性、事件 如果要在程序中引用或更改文本框中显示的文本要设置或引用 Value 属性。如果设置了文本框的 ControlSource 属性,那么在文本框中显示的值将保存在文本框的 Value 属性中,同时保存在 ControlSource 属性指定的变量或字段中。 要使要接收用户输入同时不显示实际输入值需要?将文本框的 PasswordChar 属性设置为 * 或其他的一般字符。如果把属性设置为除空字符串外的任何字符,文本框的 Value 和 Text属性将保存用户的实际输入值,而对于用户所按的每一个键都用一般的字符来显示。 12.2.2 文本框生成器 文本框的属性设置比较复杂,为此Visual FoxPro 9.0为用户提供了文本框生成器来对文本框的属性进行设置。 下面将介绍文本框生成器的调用方法。 文本框生成器的调用方法具体操作步骤如下所示: 第一步,把一个文本框控件加到表单中。 第二步,在表单中选中所要添加的文本框,然后从右键快捷菜单中把“生成器”菜单项选中,就可以把文本框生成器打开。 12.2.3 设置访问键 程序员一定想让用户尽可能容易地了解和使用控件。使用访问键能让程序员设计出易于使用的应用程序。 访问键能在表单中的任何地方通过按 ALT 和访问键来选择一个控件。 若要为控件指定访问键,要在控件的 Caption 属性中,在想作为访问键的字母前键入一个 反斜杠和一个小于符号 (\)。 12.3 编辑框 编辑框和文本框一样用于输入、编辑或者显示文本,此外编辑框还允许自动换行并能用方向键、PageUp 和 PageDown 键以及滚动条来浏览文本。 下面是编辑框的几个基本功能。 1、编辑文本文件 2、处理选定文本 3、编辑备注字段 4、编辑框生成器 12.4命令按钮 命令按钮一般用来执行一段程序或者启动一个事件,以完成某一种功能。比如用来关闭一个表单,执行查询操作等。它的代码一般在Click事件中设置,当用户单击按钮时执行程序。 设置命令按钮的 Default 属性为.T.,可以使这个命令按钮成为默认选择。比其他命令按钮不同的地方就是默认选择的按钮多一个粗边框。如果一个命令按钮是默认选择的,那么按 ENTER 键后,这个命令按钮的 Click 事件将会被执行。 如果选定的表单对象是编辑框,那么当按 ENTER 时,默认选择按钮的 Click 事件代码不会被执行。在表格中按 ENTER,会把一个相邻的区域选中。若要执行默认按钮的 Click 事件,请按 CTRL+ENTER;在编辑框中按 ENTER,将在编辑框中的值加入一个回车和换行符。 12.5 命令按钮组 使用命令按钮组(CommandGroup)控件可以创建一组命令按钮。命令按钮组可以统一控制与管理这些命令按钮。命令按钮组和组内各命令按钮分别有自己的属性、事件和方法,用户既可以控制整个命令按钮组,也可以单独控制各个命令按钮。 12.6选项按钮组 选项按钮组是一个容器,它包含有多个选项按钮。一般情况下,选项按钮只允许用户指定对话框中几个操作选项中的一个。例如,专业选修课有两门,一门是专业英语,一门是J?AVA,要选定其中一门,使用选项按钮可以指定是选专业英语还是JAVA。 12.7复选框 复选框与选项按钮组不同,在选项按钮组中只能选择一个选项按钮,而复选框(是指由很多个复选框组成的)可以选择多个项。 让用户指定一个布尔状态可以通过使用复选框实现:“真”、“假”;“开”、“关”;“是”、“否”。但是有时不能把问题准确地归为“真”或“假”,如对“真”或“假”的成绩表不作出任何回答。 12.8 组合框 组合框是一种很方便的控件,它兼有列表框和文本框的功能,用户可以从下拉列表中选择需要的数据。组合框有两种形式的,即下拉组合框和下拉列表框,通过更改控件的 Style 属性可选择想要的形式。 1、下拉组合框 用户可以单击下拉组合框上的按钮以查看选择项的列表,也可以直接在按钮旁边的框中直接输入一个新项。组合框的 Style 属性默认为 0 —下拉组合框。 2、组合框生成器 打开组合框生成器的具体步骤如下所示: 第

文档评论(0)

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

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

1亿VIP精品文档

相关文档