VB 第十三讲 选择性控件

VB 第十三讲 选择性控件

ID:41323196

大小:490.50 KB

页数:19页

时间:2019-08-22

VB 第十三讲 选择性控件_第1页
VB 第十三讲 选择性控件_第2页
VB 第十三讲 选择性控件_第3页
VB 第十三讲 选择性控件_第4页
VB 第十三讲 选择性控件_第5页
资源描述:

《VB 第十三讲 选择性控件》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第十三讲选择性控件VisualBasic程序设计教程内蒙古科技大学工程训练中心韩艳本讲主要内容单选钮、复选框、框架的基本属性列表框、组合框的基本属性ptc.imust.cn2工程训练中心一、选择性控件1、单选钮和复选框单选钮(OptionButton)和复选框(CheckBox)常用来表示“选中”或“不选”两种状态,单选钮用”●”表示被选中,复选框用“√”表示被选中。⑴、主要属性①Caption:单选钮和复选框的文本标题②Value:属性名属性值说明单选钮的Value属性True被选中False未被选中复选框的Value属性0未被选中1被选中2被禁止

2、操作,呈灰色,可被选中注意事项:同一组单选钮中只能有一个被选中,即只能有一个单选钮的Value属性值为True;而对于同一组复选框,则允许多个被选中,而且其选中状态为反复的。ptc.imust.cn3工程训练中心一、选择性控件2、主要事件:click事件例:用单选钮来设置文本框的背景颜色。‘设置文本框背景色为红色Text1.BackColor=vbRed‘设置文本框背景色为绿色Text1.BackColor=vbGreen‘设置文本框背景色为蓝色Text1.BackColor=vbBlue解题思路:由于每点击一次单选钮,就表示单选钮被选中;因此在单选

3、钮的click事件中,对文本框的背景色进行相应的赋值。ptc.imust.cn4工程训练中心一、选择性控件1、单选钮和复选框例:用单选钮和复选框设置文字的字体字形。解题思路:由于一组单选钮只能有一个被选中,因此,在单选钮的click事件中直接给文本框的文字赋相应的值即可;复选框的选中状态是反复的,因此需要判断复选框的value值,而后再给文本框的文字赋相应的值。ptc.imust.cn5工程训练中心一、选择性控件例:在窗体上放置三个复选框,标题依次为“旅游”、“体育”、“音乐”,另有一个命令按钮,标题为“兴趣”。程序运行后,选中复选框,再点击命令按钮

4、,则在窗体上显示相应的的信息。解题思路:由于每点击一次单选钮,就表示单选钮被选中;因此在单选钮的click事件中,依次判断各个单选钮是否被选中,若选中,则将命令按钮的标题和复选框的标题连接起来,最后将该字符串显示出来。ptc.imust.cn6工程训练中心一、选择性控件2、框架(Frame)框架(Frame)是用来对窗体上的对象进行分组。比如有两组不同类别的单选钮,若不用框架分组,则这些单选钮只能有一个的Value属性值为True,用框架分组后,则每组单选钮均可有一个Value属性值为True。主要属性:Caption:用于设置框架上的可见文字说明,

5、若为空,则框架成为一个封闭的矩形框;Enabled:决定框架控件是否有效;Visible:决定框架控件是否可见;ptc.imust.cn7工程训练中心一、选择性控件2、框架(Frame)例:利用单选钮来设置文本框的背景色和字体属性。解题思路:设置两个框架(Frame),将两组单选钮各放其中,然后,编写每个单选钮的click事件。ptc.imust.cn8工程训练中心一、选择性控件2、框架(Frame)例:利用单选钮和框架来设置文本框中的字体属性。解题思路:设置两个框架(Frame),将两组单选钮各放其中,将具体的程序写入命令按钮的click事件中。p

6、tc.imust.cn9工程训练中心一、选择性控件4、列表框(ListBox)列表框用于显示一个项目列表,用户可以选择其中的一项或多项。若列表框中的内容超过可显示的数目,则自动增加滚动条;用户只能从列表框中选择内容,而不能直接写入和修改其中的内容;列表框ptc.imust.cn10工程训练中心一、选择性控件4、列表框(ListBox)⑴主要属性:属性名属性值说明List字符串数组数组的每个元素存放一个项目的内容,List(0),List(1)…ListCount整型数据返回列表框中的项目的数目ListIndex整型数据返回当前被选中的项目序号,即Li

7、st数组下标,无项目被选中,属性值为-1MultiSelect0(默认)列表框只能单选,不允许多选1可以多选,后续的选择不影响前面的选择2扩展多选,可以选择一组连续的项目,也可以选择一组不连续的Selected逻辑型数组Selected(0),Selected(1).若为True,则对应的项目被选中,否则未被选中Sorted逻辑型数值True表示按字母数字升序排列,否则按实际先后排序Style数值型0-标准型,1-复选框型Text字符串数据返回当前被选中的项目内容,为默认属性ptc.imust.cn11工程训练中心一、选择性控件4、列表框(Listb

8、ox)注意:①List属性用来设置列表框的内容;该属性是一个字符数组,数组大小由“ListCount”属性决

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。