列表、循环和打印.PDFVIP

  • 5
  • 0
  • 约6.7万字
  • 约 43页
  • 2018-12-19 发布于湖北
  • 举报
第 章 7 列表、循环和打印 本章学习目标 ● 创建和使用列表框和组合框。 ● 区别各种类型的组合框。 ● 在属性窗口中使用选项集合将列表项输入列表框中。 ● 在运行时添加和删除列表中的选项。 ● 确定列表中被选中的选项。 ● 使用Items.Count 属性决定列表中选项的数量。 ● 显示列表中被选中的选项。 ● 使用Do/Loop 和For/Next 语句的迭代来实现循环。 ● 使用Exit 语句来终止循环。 ● 可以使用Continue 语句跳转到下一个迭代循环。 ● 可以使用PrintDocument 类发送消息到打印机或者打印预览窗口。 通常我们会为用户提供一个可供选择的选项列表。可以在窗体中使用Windows 列表框 和组合框控件来显示列表。既可以在设计时,也可以在运行时,或者还可能是在这二者混 合时,选择在列表中添加选项。有很多风格的列表框可供选择;要添加哪种风格的列表框, 不仅需要考虑设计和空间,还要考虑用户是否需要在列表中添加选项。 7.1 列表框和组合框 列表框和组合框都允许拥有一个可供用户选择的选项列表。图7-1 显示的是工具箱中 用于创建控件的工具。图 7-2 中显示的是几种不同类型的列表框和组合框,包括简单列表 框、简单组合框、下拉组合框以及下拉列表框。在图 7-2 中的窗体左边的列表框就是用工 具箱中的列表框工具创建的,右边的组合框是用组合框工具创建的。注意这三种组合框的 区别。 列表框和组合框在属性和操作方面有许多相似的地方。但是也有不同,组合框控件的 DropDownStyle 属性可以决定是否包含文本框允许用户输入或者是否包含下拉式列表(如图 7-2 所示) 。 Visual Basic 2008 程序设计(第 7 版) 列表框和组合框都有一个不错的特性。如果框太小而显示不了所有的选项时,VB 会 自动添加一个滚动条。我们不需要关心滚动条在滚动框中的位置,系统会自动处理。 组合框 列表框 图7-1 使用列表框工具和组合框工具在窗体上创建列表框和组合框 下拉组合框用户可以在顶 ( 部的文本框中输入文本) 简单组合框(用户可以 在顶部的文本框中输 各种列表框 入文本) 下拉列表框( 顶部没有文 本框:在运行时,用户不 能输入新的文本) 图7-2 列表框和组合框的各种样式 当在窗体上添加列表控件时,选择控件的样式要按照所能使用的窗体空间和操作控件的 方式来决定。是否需要用户在已有的列表中进行选择呢?如果是,可以使用简单列表框或下 拉式列表框(组合框的属性DropDownStyle=DropDownList) 。是否希望用户能根据需要输入新 的选项。

文档评论(0)

1亿VIP精品文档

相关文档