visual basic计算机窗体程序设计p.pptVIP

  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文档。上传文档
查看更多
4.2 窗体基本控件及其应用 在使用选项按钮时,一般将几个选项按钮组成一组,在同一组中,用户只能选择其中的一项。在Frame控件、PictureBox控件或者窗体这样的容器中绘制选项按钮控件,就可以把这些控件分组。同一容器中的选项按钮控件为一组。运行时,在选择一个选项按钮时,同组中的其他选项按钮控件会自动取消选择。 选项按钮最常用的属性就是Value属性,Value属性的取值用来确定其状态,Value属性的取值为True时表示选中了该按钮;Value属性的取值为False时,表示没有选中该按钮。 选项按钮常用的事件为Click事件,当运行时单击选项按钮,使选项按钮从未选择状态变成选择状态时,或在代码中将一个选项按钮的Value属性从False改为True时,产生Click事件。 可以在该事件过程中编写代码,表示选择该选项按钮时要执行的操作。也经常不直接在选项按钮的事件过程中编写代码,只是使用选项按钮进行选择,而在其他事件过程(如命令按钮的单击事件过程)中根据选项按钮的Value值进行判断,以执行相应的操作。 4.2 窗体基本控件及其应用 4.2.7 列表框(ListBox) 列表框(ListBox)控件。该控件用于显示项目列表,从列表中可以选择一项或多项。如果项目总数超过了可显示的项目数,VisualBasic会自动给列表框加上滚动条。其缺省名为List1,在工具箱中的图标如图4-15所示。 列表框不具备编辑功能,程序运行后用户不能脱离代码而改变列表框项目内容,只能选择项目。 图4-15 列表框 4.2 窗体基本控件及其应用 1.属性 (1)Columns属性 Columns属性决定列表框的列数,设置列表框是按单列显示(垂直滚动)还是按多列显示(水平滚动)。Columns值缺省设置为0,列表框以垂直滚动的单列形式显示;当Columns值大于0时,列表框为水平滚动形式,显示的列数由Columns值决定。 (2)List属性 List属性定义了一个保存列表框项目的数组,返回或设置列表框的列表部分的项目。在属性窗口,List带有一个编辑器,在设计时可以向列表框添加列表项。输入每一列表项后使用Ctrl+Enter键换行。运行时,引用列表框中的第一项为List(0)、第二项为List(1),依此类推。 (3)ListCount属性 返回列表框中列表部分项目的总个数。 4.2 窗体基本控件及其应用 (4)ListIndex属性 返回或设置列表框中当前选择项目的索引,在设计时不可用。列表框的索引从0开始,也就是,第一项的索引为0,第二项的索引为1……如果没有在列表框中选择项目,则ListIndex的值为-1。 对于可以做多重选择的列表框,如果同时选择了多个项目,ListIndex返回所选项目的最后一项的索引。 ListCount属性值总是比最大的Listlndex值大1。 (5)Multiselect属性 返回或设置一个值,该值指示是否能够同时选择列表框中的多个项(复选),以及如何进行复选,在运行时是只读的。有以下几种取值: 0-None为缺省值,表示不允许复选; 1-Simple表示单击鼠标或按空格键可在列表中选择或取消选择列表项; 2-Extended表示按下Shift键并单击鼠标,或按下Shift键以及一个箭头键将在以前选择项的基础上扩展选择到当前选择项。按下Ctrl键并单击鼠标可在列表中选择或取消选择列表项。 (6)Style属性 返回或设置列表框的显示样式。如果该属性设置为0(缺省值),则列表框按传统的列表样式显示列表项;如果该属性设置为1,则在列表框中的每一个文本项的旁边都有一个复选框,这时在列表框中可以同时选择多项。 4.2 窗体基本控件及其应用 (7)Selected属性 返回或设置在列表中的一个项的选择状态。该属性在设计时不可用。例如,要选择列表框Listl的第4项,可以使用语句Listl.Selected(3)=True。 (8)SelCount属性 在Multiselect属性设为1或2时,使用该属性统计选中的项数。 (9)Sorted属性 指定列表项目是否自动按字母表顺序排序。将Sorted设置为True表示列表项目按字母表顺序排序,设置为False(缺省值)表示列表项目不按字母表顺序排序。 (10)Text属性 返回列表框中被选择的项目。如果列表框的名称为Listl,则Listl.Text的值总是与Listl.List(Listl.Listlndex)的值相同。Text属性为只读属性。 (11)NewIndex属性 NewIndex属性返回最后加入列表框的项目的索引号。 4.2

文档评论(0)

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

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

1亿VIP精品文档

相关文档