- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro数据库程序设计课件Chap8_1(白文库2)
2004-12-28 制作者:王伟勤 其它控件介绍 表单管理 多表单应用程序 类 建立工具栏 表单设计的基本步骤为: 打开表单设计器 向表单添加控件 设置表单及控件的属性 添加表单及控件的事件代码 保存表单 运行及调试表单。 其它控件介绍 控件的通用属性 命令按钮组控件 编辑框 复选框和单选框 列表框和组合框 微调控件 表格和页框 超级连接 ActiveX控件和ActiveX绑定控件 控件的通用属性 命令按钮组控件 [例8-1] 用命令按钮组设计[例6-10]的计算器。 编辑框 在编辑框中可以编辑长字符字段或备注字段中的文本。编辑框中允许输入多段文本,也可以使用方向键、PageUp键、PageDown键、滚动条来移动文本。编辑框只能处理字符型数据。 编辑框的常用属性有: [例8-2] 建立一个表单,其外观 复选框和单选框 复选框与选项按钮(又译单选框)是对话框中的常见对象,复选框允许同时选择多项,选项按钮则只能在多个选项中选择其中的一项。所以复选框可以在表单中独立存在,选项按钮只能存在于它的容器选项按钮组中。 复选框控件 选项按钮组控件 复选框控件 复选框控件用于指定布尔状态:真或假,开或关,打开或关闭。 复选框的常用属性有: Caption:该属性的值用来定义复选框的标题,即说明该复选框的功能。 ControlSource:该属性值指定与该复选框对象绑定的数据源。 Value:指定复选框的状态。 选项按钮组控件 选项按钮组常用来表示在一组可选的项目中,同一时刻有且仅有一项可以被选中。 在选项按钮组控件上单击鼠标右键,然后选择【编辑】,可以对选项组中的每一个选项按钮进行属性和事件代码的设置。 [例8-3] 建立一个表单,其外观 列表框和组合框 列表框与组合框都有一个供用户选项的列表,但两者之间有两个区别: (1)列表框任何时候都显示它的列表,而组合框平时只显示一个项,待用户单击它的向下按钮后才能显示可滚动的下拉列表。若要节省空间,并且突出当前选定的项时可使用组合框。 (2)组合框又分下拉组合框与下拉列表框两类,前者允许键入数据项;而列表框与下拉列表框都仅有选项功能。 列表框控件 [例8-4] 设计一个表单,实现 的简易数学用表。 组合框控件 组合框是列表框和文本框的组合。组合框有两种类型: 下拉式组合框, Style属性的值是0时 下拉式列表框,Style属性的值是2时 组合框控件也有生成器,用法与列表框完全相同 除了生成器提到的属性外,组合框的常用属性还有: 微调控件 微调控件的常用属性有: Increment:用户点按向上或向下按钮时每次增大或减小的值。 KeyboardHighValue:能输入到微调控件文本框中的最大值。 KeyboardLowValue:能输入到微调控件文本框中的最小值。 SpinnerHighValue:用户按向上按钮时能达到的最大值。 SpinnerLowValue:用户按向下按钮时能达到的最小值。 Value:返回用户设置的值。 [例8-5] 设计新增人事数据的表单 要求充分利用新学的知识,设计表单时尽量为用户着想,为用户提供方便。 设计步骤如下: 表格控件 Visual FoxPro提供了一个强大的工具来显示和操作多行数据,这就是表格。表格是一个容器对象,像表单集能包含多个表单一样,它可以包含多个列。另外,列可以包含表头和控件,并且每一部分都有自己的属性、事件和方法。 [例8-6] 设计一个按部门浏览人事表记录的表单。 设计步骤如下: 页框控件 页框是一个包含页面的容器对象,用户可在页框中定义多个页面,以生成带选项卡的对话框。 [例8-7] 建立一个 及 所示含有两个页面的增加及浏览人事数据的表单。 超级连接 超级链接对象含有一个NavigateTo方法程序,它允许用户指定一个网址,执行该方法程序时Visual FoxPro就会启动因特网浏览器,并根据指定的网址进入网络的站点来显示网页。 [例8-8] 在表单上创建一个命令按钮,要求表单运行时单击该命令按钮即可显示搜狐网站的主页。 ActiveX控件 ActiveX绑定控件 显示通用型字段中的OLE对象时,应注意以下三点: (1)在表单窗口所创建的OLE绑定型控件显示为一个含对角线的方框,用户可按需要将它拖至所期望的大小。创建的第1个OLE绑定型控件的Name属性默认为Oleboundcontrol1。 (2)必须将控件与通用型字段绑定。就是说,应该在控件的ControlSource属性中设置通用型字段名。 (3)表单运行时,仅当记录指针指向含有数据
您可能关注的文档
- Unit 7 Lesson 1 (Ⅱ).ppt
- Unit 9 When was it invented精品课件Section B 2.ppt
- Unit Four Making Reservations 【writing】.ppt
- unit1 lesson 2 up语音公开课.ppt
- Unit-5what are the shirts made of课件 Section A 1a-1c.ppt
- unit2_reading-come_and_eat_here 阅读.ppt
- unit4 my calendar1 months 2 日历 月份.ppt
- Unit3_My_school_calendar_B Let’s learn第5课时教学课件.ppt
- unit4 Lesson 22In the Restaurant(冀教版七年级上册).ppt
- Unit5加拿大的简要介绍.ppt
- 北京密云县中考语文一模试题及答案.docx
- 北京课改新版九年级化学第五章第三节尖子生题(word有答案).docx
- 北京课改新版九年级化学第十一章第三节 尖子生题(word有答案).docx
- 北京课改新版九年级化学第十二章第二节中档难度提升题(word有答案).docx
- 北京课改新版九年级化学第三章第一节尖子生题(word有答案).docx
- 北京门头沟区七年级数学下册期末试题.docx
- 北京课改新版九年级化学第五章第一节基础题(word有答案).docx
- 北京课改新版九年级化学第十一章第二节中档难度提升题(word有答案).docx
- 北京课改新版九年级化学第十章第三节尖子生题(word有答案).docx
- 北京课改新版九年级化学第十章第二节中档难度提升题(word有答案).docx
最近下载
- 2019外研版新教材高一英语必修一unit5单词详解.pdf VIP
- 初中物理作业设计优秀案例(3篇).pdf
- TROAX图瓦斯围栏资料.docx
- [检验检测标准]JBT 5000.15-1998; 重型机械通用技术条件 锻钢件无损探伤.pdf
- 装置开车前安全条件确认表.doc
- 新人教版(新插图)二年级上册数学 第6课时6的乘法口诀 教案(教学设计).docx
- SLAM介绍以及浅析.ppt
- 闸门运行工(高级工)职业技能鉴定理论考试题库(含答案).docx
- Unit5 The colourful world 第2课时(大单元教学课件)Part A Let's learn&Listen and chant三年级英语上册(人教PEP版2024秋).pptx
- 设计一周午餐营养食谱(教学设计)全国通用六年级上册综合实践活动.docx
文档评论(0)