更新:2007 年 11 月
本示例演示几种基本的 ListBox 和 ComboBox 任务。包括添加项、绑定到数据库表和访问选定的项。
获取示例及其安装说明
- 执行下列一项或多项操作: - 在“帮助”菜单上,单击“示例”。 - 自述文件将显示有关示例的信息。 
- 访问 Visual Studio 2008 示例网站。该网站提供了最新版本的示例。 
- 在安装了 Visual Studio 的计算机上查找示例。默认情况下,示例和自述文件安装在驱动器号:\Program Files\Microsoft Visual Studio 9.0\Samples\lcid 中。对于 Visual Studio 的速成版,所有示例都可联机找到。 
 
有关更多信息,请参见定位示例文件。
| .gif) 安全说明: | 
|---|
| 此示例代码用于阐释概念,因此仅显示与此概念相关的代码。该代码可能不符合特定环境的安全要求,因此不应原样搬用所显示的代码。我们建议您添加安全性代码和错误处理代码,以使项目更加安全可靠。Microsoft“按原样”提供此示例代码,不提供任何保证。 | 
运行此示例
- 按 F5。
要求
此示例需要 Northwind 数据库。有关更多信息,请参见如何:安装用于示例的数据库组件并进行疑难解答。
演示
选项卡控件的选项卡页演示了不同的技术:
- 添加项 该示例检索 Process 对象数组,它表示计算机上当前运行的进程。Process 对象被添加至 ListBox 控件的 Items 集合。ListBox 控件的 DisplayMember 属性用于指定 Process 对象的哪个属性显示在 ListBox 控件中。 
- 绑定到数据表 此选项卡页中的代码使用“我的文档”文件夹中所有文件的列表填充 DataTable,然后将列表框绑定到该 DataTable。 
- 绑定到数组 此选项卡页具有与“添加项”页相似的代码。不是将 Process 对象逐个添加到 Items 集合中,而是将整个 Process 对象数组用作 ListBox 控件的 DataSource。ListBox 控件的 ValueMember 和 DisplayMember 属性用于控制项的显示和检索。 
- 组合框 此选项卡页中的将 ComboBox 控件绑定到使用新的 TableAdapter 和类型化数据集功能从 SQL Server 检索到的 DataTable。此示例假定,它可以在本地计算机上的 SQL Server 中找到 Northwind 示例数据库。使用该页包含的控件可以指定影响 ComboBox 控件行为的一些布局属性。