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

VB 第十三讲 选择性控件.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB 第十三讲 选择性控件

Visual Basic 程序设计教程 第十三讲 选择性控件 本讲主要内容 单选钮、复选框、框架的基本属性 列表框、组合框的基本属性 *工程训练中心 内蒙古科技大学工程训练中心 韩 艳 一、选择性控件 1、单选钮和复选框 单选钮(OptionButton)和复选框(CheckBox)常用来表示“选中”或“不选”两 种状态,单选钮用” ●”表示被选中,复选框用“√”表示被选中。 ⑴、主要属性 ①Caption:单选钮和复选框的文本标题 ②Value: 被选中 1 未被选中 False 被禁止操作,呈灰色,可被选中 2 未被选中 0 复选框的Value属性 被选中 True 单选钮的Value属性 说明 属性值 属性名 注意事项: 同一组单选钮中只能有一个被选中,即只能有一个单选钮的Value 属性值为True;而对于同一组复选框,则允许多个被选中,而且其 选中状态为反复的。 一、选择性控件 2、主要事件: click事件 例: 用单选钮来设置文本框的背景颜色。 ‘设置文本框背景色为红色 Text1.BackColor = vbRed ‘设置文本框背景色为绿色 Text1.BackColor = vbGreen ‘设置文本框背景色为蓝色 Text1.BackColor = vbBlue 解题思路:由于每点击一次单选钮,就表示单选钮被选中;因此在单选钮的click事件中,对文本框的背景色进行相应的赋值。 一、选择性控件 1、单选钮和复选框 例:用单选钮和复选框设置文字的字体字形。 解题思路:由于一组单选钮只能有一个被选中,因此,在单选钮的click事件 中直接给文本框的文字赋相应的值即可;复选框的选中状态是反复的,因此 需要判断复选框的value值,而后再给文本框的文字赋相应的值。 一、选择性控件 例:在窗体上放置三个复选框,标题依次为“旅游”、“体育”、“音乐”,另有一个命令按钮,标题为“兴趣”。程序运行后,选中复选框,再点击命令按钮,则在窗体上显示相应的的信息。 解题思路:由于每点击一次单选钮,就表示单选钮被选中;因此在单选钮的click事件中,依次判断各个单选钮是否被选中,若选中,则将命令按钮的标题和复选框的标题连接起来,最后将该字符串显示出来。 一、选择性控件 2、框架 (Frame) 框架(Frame)是用来对窗体上的对象进行分组。 比如有两组不同类别的单选钮,若不用框架分组,则这些单选钮只能有一个的Value属性值为True,用框架分组后,则每组单选钮均可有一个Value属性值为True。 主要属性: Caption:用于设置框架上的可见文字说明,若为空,则框架成为一个封闭 的矩形框; Enabled:决定框架控件是否有效; Visible: 决定框架控件是否可见; 一、选择性控件 2、框架 (Frame) 例:利用单选钮来设置文本框的背景色和字体属性。 解题思路:设置两个框架(Frame),将两组单选钮各放其中,然后,编写每个单选钮的click事件。 一、选择性控件 2、框架 (Frame) 例:利用单选钮和框架来设置文本框中的字体属性。 解题思路:设置两个框架(Frame),将两组单选钮各放其中,将具体的程序写入命令按钮的click事件中。 一、选择性控件 4、列表框(ListBox) 列表框用于显示一个项目列表,用户可以选择其中的一项或多项。 若列表框中的内容超过可显示的数目,则自动增加滚动条; 用户只能从列表框中选择内容,而不能直接写入和修改其中的内容; 列表框 一、选择性控件 4、列表框(ListBox) ⑴主要属性: 0-标准型,1-复选框型 数值型 Style 可以多选,后续的选择不影响前面的选择 1 列表框只能单选,不允许多选 0( 默认) True表示按字母数字升序排列,否则按实际先后排序 逻辑型数值 Sorted 返回当前被选中的项目内容,为默认属性 字符串数据 Text Selected(0),Selected(1).若为True,则对应的项目被选中,否则未被选中 逻辑型数组 Selected 扩展多选,可以选择一组连续的项目,也可以选择一组不连续的 2 MultiSelect 返回当前被选中的项目序号,即List数组下标,无项目被选中,属性值为-1 整型数据 ListIndex 返回列表框中的项目的数目 整型数据 ListCount 数组的

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档