- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十章 表单设计 10.1 表单设计基础 表单介绍 表单是Visual Foxpro提供的最常见的数据交互式操作界面,各种对话框和窗口是表单的不同表现形式。 例如:记事本、计算器等小程序的界面。 表单是容器控件,可容纳其它任何控件 创建表单 表单向导: 表单设计器:是创建表单的重要工具,绝大多数的表单是通过表单设计器创建的。 表单设计器的打开:文件—新建—新建文件 表单控件工具栏(P205表8-4):用于在表单上创建控件 表单设计器工具栏(P202 图8-13) 用于设置设计模式,并控制相关窗口和工具栏的显示 属性窗口 通过表单设计器的属性窗口和代码窗口可以对表单及其控件的属性、事件和方法进行设置。“属性窗口”由对象、选项卡、属性设置框、属性列表和属性说明信息组成。 对象:标识表单中当前选定的对象; 选项卡:分类显示属性、事件、方法程序(事件过程); i) 数据、布局、其他选项卡:用以设置控件属性,如:表单属性(P202 图8-15) ii) 方法程序选项卡:罗列了控件的各种事件及事件过程,如:表单事件,表单事件过程 属性设置框:用来更改属性列表中的属性值; 属性列表:包含两列的列表,左侧是在设计时可更改的属性名称,右侧是某属性的当前值 属性说明信息:给出某属性的含义 例10-1:设置表单及表单中对象的各个属性 代码编辑窗口:用于为事件过程编写程序代码 打开代码编辑窗口:双击属性窗口的事件或方法程序选项 布局 对象:确定对象 过程:确定所需事件或方法 编辑框:编写程序代码 例10-1:(1)为表单Activate Event添加代码,设置Label的Visible为.T. 对象属性、方法的引用格式:对象名.属性名 thisform.label1.visible=.t. (2)编程实现表单中的功能 create form:创建表单 modify form: 创建表单、修改表单 10.2 表单常用控件 1??? 表单控件 1.1? 表单控件是指表单中可使用的控件(类),供用户进行操作的工具; 1.2? 表单控件分类:与数据绑定的控件和不与数据绑定的控件, 与数据绑定的控件需要设置控制源 (ControlSourse)属性,绑定后,控件值与数据源的值就一致了;而不与数据绑定的控件不需要设置控制源(ControlSourse)属性 2????标签控件(Label) 2.1?? 标签控件主要用于显示一段固定的文本信息字符串,属 于不与数据绑定的控件 2.2?????? 主要属性 2.1.1??????? Caption:标题文本 2.1.2??????? Autosize:自动调节控件大小以容纳其内容 2.1.3??????? FontName、 Fontsize :字体、文字大小 2.1.4??????? FontItalic、FontBold:斜体、粗体 2.1.5??????? BackColor、ForeColor:背景色、文字颜色 例10-2:设计如下图所示标签(P155) 数据环境设计器 ⑴ 数据环境是表单设计的数据来源,数据环境设计器用于为表单设置数据来源 ⑵ 数据环境设计器的打开的两种方法 I 单击表单设计器工具栏上的“数据环境”按钮 II 右击表单空白部分 4???????? 命令按钮控件(CommandButton) 4.1?????? 主要在程序中起控制作用,用于完成某一特定的操作 4.2?????? 主要属性 Caption:标题文本 4.3?????? 主要事件 Click事件:当用户单击某一命令按钮,触发Click事件 4.4?????? 主要事件过程 Click事件过程:当Click事件被触发时就调用相应的 Click事件过程 例10-5:设计一个使用“口令”进入 系统的表单 6???????? 复选框(CheckBox) 6.1?????? 用于同时选中多
您可能关注的文档
- 食品检的验技术 第四章 一般成份测定第五节.ppt
- 食品加工与保藏原理第四章 食品到的干燥.ppt
- 食品检验册技术 第七章 食品常见有害有毒物质测定.ppt
- 食品工厂机械西与设备ppt第一章.ppt.ppt
- 食品工程原理课件_第四们章_颗粒与流体之间的相对流动.ppt
- 食品检验但技术 第四章 一般成份测定第四节.ppt
- 食品添加剂课件第可二章 食品保存剂-1.ppt
- 食品营养先与卫生第一章概述.ppt
- 食品添加剂课件第四章 调味三剂和增香剂.ppt
- 食品检验技术 第四章 一知般成分测定六至七节.ppt
- 数据.模型与决策— 管理运筹学 第5章 统筹方上法(网络技术).ppt
- 数据库软件visual foxro课件第八章只 程序设计基础.ppt
- 数据库软件visual foxro课件第五章 查询、统计.ppt
- 数据库软件visual foxro课件第一章 学数据库系统概述.ppt
- 数据库软件visual f个oxro课件第七章 结构化查询语言sql.ppt
- 数据库教程第二章数据库基优本概念.ppt
- 数据库技术与应用第九章 数据库应用系先统开发.ppt
- 数据库实子例教程 第五章_免费下载.ppt
- 数据库软件visual foxro课件第三章 数据基础.ppt
- 数据库应用不技术教程第五章面向过程的sql扩展.ppt
文档评论(0)