9认识滚动条及图形控件.pdfVIP

  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文档。上传文档
查看更多
9认识滚动条及图形控件

12-5-20 第四周 (2 ) 认识滚动条及图形控件 第四周 (2) 认识滚动条及 图形控件 教学时间:2010年3月24 日(第4周)   教案序号:17-18      教学课时:2 教学进度:正常 教学 目标:认识滚动条控件和图形控件的属性和事件,并学会应用。 教学重点:滚动条控件的使用。 教学难点:对于事件掌握。 教学过程:程序下载 一、滚动条的设置   滚动条是windows应用程序中界面上的常见的元素。有了滚动条,就可在应用程序或控件中做垂直滚动,能 方便地巡视一长列项 目或大量信息。水平、垂直滚动条控件不同于文本框、列表框和组合框中的滚动条。无 论何时,只要这些控件所包含的信息超过其所能显示的信息,滚动条就会 自动出现,而不需要用户自己设计。对 于其他一些控件,如图片框控件,当它所包含的图形超过控件范围时,控件不能自动添加滚动条,因此无法浏览 到整个图形,此时,就可以使用滚动条控件来实现在图片框中滚动图片。另外,滚动条控件也常常用来进行数据 的输入,特别是在输入不需要精确的数值时,使用滚动条就显得很直观,也很方便。    水平滚动条与垂直滚动条除方向不同外,其功能和操作完全相同。这里以水平滚动条为例来介绍滚动条的 结构。一个标准的水平滚动条,它的两端各有一个滚动箭头,在两个滚动箭头之间有一个滚动块。每单击一次滚 动箭头,滚动块就向滚动箭头的方向移动一定的距离。滚动块的位置代表值的大小。对于垂直滚动条,最上端代 表最小值,最下端代表最大值;对于水平滚动条,最左端代表最小值,最右端代表最大值。   可通过设置滚动条的有关属性,来确定滚动条的一些参数,如值的范围以及每单击一次滚动箭头滚动块移动 的距离等。下表中列出了滚动条控件的一些重要属性。 属性 说明   确定滚动条的值的变化范围,其范围为-32768—32767,min属性指定 min和max 滚动条的最小值,max属性指定滚动条的最大值。 largechange   确定每单击一次滚动条,滚动条值的变化大小。 smallchange   确定每单击一次滚动箭头,滚动条值的变化大小。 value   该值是一个整数,用来设置与返回滚动条的值。它对于滚动块在滚动 条中的位置。 两个事件 (scroll和change ):    Scroll——在拖动滚动块时发生而在单击滚动箭头或滚动条时不发生。只要拖动滚动框的动作继续,就 /~c17/2009-2/vb/files/4-2/4-2.html 1/6 12-5-20 第四周 (2 ) 认识滚动条及图形控件 会不断产生Scroll事件,当停止拖动时,如果滚动块的位置发生了变化,则又产生一个Change事件。   Change——在滚动块移动后触发该事件。 实例一:计算打折小程序。   这是一个自动计算物品打折后价格的小程序。在该程序中,用户输入物品的原价,通过滚动条来设置打折的 多少,则窗体上会 自动显示出当前的打折情况以及物品在当前打折下的价格。   在窗体上放置6个标签控件、一个文本框控件和一个滚动条控件,如下图所示: 双击滚动条控件,打开 【代码】窗口,将下列代码添加到HScrolll_Change事件过程中:   由于代码在HScrolll_Change ()事件过程中,因此,一旦滚动条的值改变了,当前的打折情况以及物品的 现价即可被更新。为了使在拖动滚动框时,打折和现价也会随时更新,将上述代码再添加到HScrolll_Scroll事 件过程中。   运行该程序,在文本框中输入物品的原价,拖动滚动条,则窗体上就会显示出打折的多少和物品的现价。 实例二:弹跳的小球   本实例是设计一个小球在指定范围内任意弹跳,使用水平滚动条控件 (hscrollbar)来控制小球跳动的速 度,用水平滚动条的value属性获得滑块在滚动条中的位置,代表小球跳动的速度。单击 “play”按钮,小球开 始跳动,移动滚

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档