网站大量收购闲置独家精品文档,联系QQ:2885784924

第七章表单设计与应用.pptVIP

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
http://V/vfp Visual FoxPro程序设计 7.3.6复选框 复选框可以用来指定一个逻辑状态,可提供两个值的选择一“真”或“假”。复选框被选中时在方框内显示一个“√”,否则方框内为空。但有时问题不能简单地分为“真”或“假”,如不确定,可以用NULL来表示,此时复选框变为灰色。其常用属性如表7-17所示。 表7-17 复选框常用属性 属性 说明 Caption 指定在复选框右边的显示文字 Value 指定复选框的当前状态 Controlsource 指定与复选框建立连接的数据源 http://V/vfp Visual FoxPro程序设计 7.3.6复选框 表7-18 复选框Value属性的设置值 属性值 说明 0或.F. 复选框未选中,默认值 l或.T. 复选框被选中 2或.Null. 不确定,只在代码中有效 由于复选框Value属性取值范围的特点,用Controlsource属性和复选框 建立连接的数据源类型只能是逻辑型或数字型。在表单运行中如果改变了复 选框的状态,系统会自动把和复选框建立连接的数据源的值进行更新。 【例7-10】在表单上有一个 文本框和三个复选框。当单 击某个复选框时,文本框中 的文字会随之变化,如图 7-36所示。 图7-36 复选框的使用 http://V/vfp Visual FoxPro程序设计 7.3.6复选框 操作步骤: (1)选择控件。 本例中使用文本框控件和复选框控件,如图7-36所示。 (2)属性设置。 文本框的Value属性设为“欢迎使用VFP”。 复选框1的Caption属性设为“粗体”。 复选框2的Caption属性设为“斜体”。 复选框3的Caption属性设为“下划线”。 (3)编写代码。 双击复选框1,打开代码窗口,在Click事件中输入如下代码: IF this.value=1 then thisform.Text1.fontBold=.T. ELSE thisform.Text1.fontBold=.F. Endif http://V/vfp Visual FoxPro程序设计 7.3.6复选框 双击复选框2,打开代码窗口,在Click事件中输入如下代码: IF this.value=1 then thisform.Text1.fontItalic=.T. ELSE thisform.Text1.fontItalic=.F. Endif 双击复选框3,打开代码窗口,在Click事件中输入如下代码: IF this.value=1 then thisform.Text1.fontUnderline=.T. ELSE thisform.Text1.fontUnderline=.F. Endif 程序运行效果如图7-37所示: 图7-37 文字倾斜、加下划线 http://V/vfp Visual FoxPro程序设计 7.3.7选项按钮组 选项按钮组是包含多个选项按钮的容器对象,通常用于多项值只能选取其中之一的情形。它将预定义的选项组提供给用户,供用户选择,允许用户从一组指定的操作选项中选择一个,这在表单的设计中经常用到。例如,可以使用选项按钮组来指定将输出的方式。 (1)选项按钮及选项按钮组的常用属性 常用属性如表7-19所示。 表7-19 选项按钮及选项按钮组常用属性 常用属性 说明 Buttoncount 设置选项按钮组中的选项按钮个数 Buttons 用来确定选项按钮组中的第几个选项按钮 Controlsource 根据是否选中按钮来确定值,并将值写入字段中 Value 确定已经被选中的按钮是按钮组中的哪一个按钮 http://V/vfp Visual FoxPro程序设计 7.3.7选项按钮组 (2)选项按钮及选项按钮组的常用事件 选项按钮及选项按钮组的最常用事件就是Click事件,当用户单击选项按钮及选项按钮组时,就触发该事件。 在选项按钮组中选择单个选项按钮的方法同命令按钮组,也是在快捷菜单中选择“编辑”命令,进行选项按钮组的编辑状态。 【例7-11】设计一个表单,该表单上由一个文本框和一个选项按钮组Optiongroupl,共有3个选项按钮,分别代表文本框中文字的三种可选大小,其界面如图7-38所示。 图7-38 选项按钮组 http://V/vfp Visual FoxPro程序设计 7.3.7选项按钮组 操作步骤: (1)选择控件 本例中使用一个选项按钮组、一个文本框控件、一个标签控件。设置选项按钮组的Buttoncount属性,设置选项按钮的个数为3,将选项按钮横向排列;标签Labell用来显示选择结果,当在选项按钮中选中某个按钮时,就显示相应的结果。 (2)属性设置 文本框的Val

文档评论(0)

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

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

1亿VIP精品文档

相关文档