vfp学习《第8章》.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 控件 控件和数据的关系 选择合适的控件 增强控件的易用性 扩展表单的控件 控件(Control)是放在表单上用以显示数据、执行操作或表单更易阅读的一种图形对象。 控件的不同以及处理任务的不同,其属性及其属性的设置、事件处理代码和方法程序代码也有所不同。 §8.1控件和数据的关系 根据控件与数据的关系划分,控件分为绑定型控件和非绑定型控件。 绑定型控件(Bound Control):是指其内容与后端的表、视图或查询中的字段,或内存变量相关联的控件,在该控件中输入,修改或选择的值将保存在数据源中。 非绑定型控件:是指其内容不与后端的表、视图和查询中的字段或内容相关联的控件。 绑定型控件:复选框、列、组合框、命令组、编辑框、列表框、OLE绑定型控件,选项按钮、选项组、微调框、文本框、表格等。 非绑定型控件:命令按钮、线条、标签等。 RecordSource:指定表格数据源。 RowSource:指定列表框。 Controlsource:其他控件。 §8.2选择合适的控件 利用选项按钮组、列表框,下拉列表框、复选框等控件,可以为用户提供一组预先设定的数据选项。 利用文本框、编辑框、组合框等控件可以让用户输入预先不能确定的数据。 利用微调控件可以让用户输入给定范围的数值型数据。 利用命令按钮或命令按钮可以让用户进行特定的操作。 利用计时器控件可以在给定时间间隔内执行指定的操作。 利用表格控件可以操作多行数据。 利用标签、文本框、形状、线条、图形、图象等控件可以显示信息等。 §8.2.1标签 标签(LABEL)控件是用以显示文本的图形控件,其中的文本不能被用户直接更改,通常用于显示信息。 其主要属性有Caption、BackStyle、AutoSize和WordWrap等。 Caption:标签的显示内容。(用于指定在对象标题中显示的文本)其值为字符串,最多256个字符。 BackStyle :指定显示的标签的背景是否透明。 AutoSize :是否可以自动地调整标签的大小。 WordWrap :显示的文本是否换行。 §8.2.2文本框与编辑框 文本框(TexBox)是一种基本的常用控件,通过文本框可以显示,输入或编辑保存在表中的非备注型字段的数据。 其主要属性:ControlSource、Value、InputMask、Format、PasswordChar等。 ControlSource :与文本框绑定的数据源。 Value:文本框的当前选定的值。 注:如果设置了文本框的ControlSource属性,则显示在文本框中的值将保存在文本框的Value属性中,且保存在ControlSource属性指定的表字段中。 InputMask:文本的输入格式和显示格式(表8-1)与表中字段的扩展属性中的输入掩码一样。 Format:指定控件的Value属性的输入和输出格式。(表8-2) 注:InputMask与Format区别: Format指定了整个输入区域的特性; InputMask:其中每种输入掩码对应输入区域的一个输入项。 PasswordChar: 文本框显示为设定的字符,其Value属性将保存用户的实际输入。 编辑框(EditBox):与文本框相似,但它可以输入或编辑长字段或备注字段,允许自动换行并能用光标移动键,操作滚动条来浏览文本。 ControlSource属性:数据源(备注字段) ScrollBars:是否有垂直滚动条。 §8.2.3列表框与组合框 列表框(ListBox):显示一组预定的值并可以通过滚动条操作浏览列表信息。 RowSourceType:数据源的类型 RowSource:数据源 组合框(ComboBox):类似列表框各文本框的组合,可以在其中输入或从列表框中选择条目。 Style:控制组合框是否允许用户输入数据。 Style =0 允许输入数据 Style =2 只能选择数据 当RowSourceType为0或1时,可利用Sorted指定列表部分的各项是否按字母顺序排序。 当RowSourceType为3或4时,Requery方法重新查询列表框或组合框控件中所基于的行源。 注:在使用列表框时,采用何种方法取决于表单中的数据源: RowSourceType为2(别名)、6(字段),在列表中选择一值,记录指针将自动移动到所选记录上,可在InteractiveChange事件中,调用Refresh方法刷新。 RowSourceType为0(无)、1(值)

文档评论(0)

dreamzhangning + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档