组合框是附加了列表框的文本框。这种类型的控件使用户能够在列表中选择预定义的值,或者在控件的文本框部分键入他们自己的值。在用户单击框旁边的箭头之前,列表是隐藏的。
本文内容- 什么时候使用组合框
- 用户体验
- 兼容性考虑事项
- 插入组合框
- 布局提示
什么时候使用组合框
当您要实现以下目的时,请使用组合框:
- 使用户能够从选项列表中选择预定义的值,或者键入他们自己的值。
- 默认情况下,隐藏表单上的列表项。
- 显示从固定列表、表单模板的数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。)或外部数据源(如数据库或 Microsoft Windows SharePoint Services 列表)检索的值。
在下图中,用户通过在组合框中选择值来对零用金报销单中的零用金进行分类。如果他们看不到所需的值,可以在框中键入值,而不在列表中选择值。在该示例中,用户正在键入词语“电话/传真”。

在表单模板上插入组合框后,必须指定要在其中显示的值。否则,当用户单击组合框旁边的箭头时,他们将看到一个空白列表。在“组合框属性”对话框中,您可以自己键入项目,或者配置组合框以从数据库或其他数据源检索项目。
相关控件
Microsoft Office InfoPath 包含一些与组合框类似但用途不同的其他控件。要确定这些控件中的哪一个最适合用在您的表单模板上,请参考以下列表:列表框 与组合框类似,列表框允许用户在列表中选择值。但是,用户无法向列表框中添加他们自 己的值。此外,列表框显示列表中的所有项目,而组合框中的项目在用户单击控件之前是隐藏的。如果您计划在控件中为用户提供许多选项,则列表框可能占据了表 单模板上太多的空间。在这种情况下,下拉列表框或组合框可能是更好的选择。
下拉列表框 与组合框类似,下拉列表框使用户能够选择在表单上默认隐藏的列表中的值。但是,使用下拉列表框,用户无法像他们使用组合框时那样向列表中添加项目。
多选列表框 如果您希望用户能够在列表中选择多个项目,可以使用多选列表框。多选列表框看上去像是可滚动列表中有两个或更多个复选框。与组合框类似,多选列表框使用户能够向列表中添加他们自己的项目。
选项按钮 与组合框类似,一组选项按钮使用户能够从互斥选项列表中选择。但是,使用选项按钮,用户单击小圆圈进行选择,而不是单击列表框中的项目。
第1页 | 第2页 | 第3页 | 第4页
