1.列表框
列表框与组合框的使用与操作方法基本相同,使用列表框可以从列表中选择值,但不能在其中输入新值,只能在限定的范围内对字段进行选择和查询。
2.组合框
使用组合框可以不需要太多的窗体空间,组合框就如同把文本框和列表框合并在一起。组合框具有“限于列表”属性,可以使用该属性控制列表中输入的数值或能在列表中输入符合某个值的文本。
如果该组合框是绑定的组合框,在组合框中输入文本或选择某个值时,则输入或选择的值将插入到组合框所绑定的字段内。可以使用未绑定的组合框来保存用于另一个控件的值。例如,可以使用未绑定组合框限制另一个组合框或自定义对话框中的值,也可以根据从组合框中选择的值,使用未绑定组合框来查找所需的记录。即若想通过某字段的列表中的内容查询其他的字段,需使用未绑定的组合框。
如果在窗体中有空间,并且要一份随时可见的列表,或者一定要限制数据项为列表中的值,则可以使用列表框而不是组合框。组合框与列表框的使用说明如表6-2所示。
表6-2 组合框与列表框的使用说明
续表
【例6.10】为“学生信息表组合框窗体”添加组合框(姓名或学号)。
操作步骤如下:
(1)打开“学生信息管理数据库”窗口,选择“窗体”对象,右击“学生信息表组合框窗体”,在快捷菜单中选择“设计视图”命令,弹出该窗体的设计视图,如图6-48所示。
图6-48 窗体设计视图
(2)单击工具箱上的“组合框”按钮,鼠标改变形状后,在窗体页眉下面拖动并单击,弹出“组合框向导”对话框(一),如图6-49所示。
(3)选中“在基于组合框中选定的值而创建的窗体上查找记录”单选按钮,单击“下一步”按钮,弹出“组合框向导”对话框(二),如图6-50所示。(www.xing528.com)
图6-49 “组合框向导”对话框(一)
图6-50 “组合框向导”对话框(二)
(4)选择“姓名”字段,单击“下一步”按钮,弹出“组合框向导”对话框(三),如图6-51所示。
(5)单击“下一步”按钮,弹出“组合框向导”对话框(四),如图6-52所示。
图6-51 “组合框向导”对话框(三)
图6-52 “组合框向导”对话框(四)
(6)指定标签名为“姓名”,单击“完成”按钮,弹出该窗体的窗体视图,如图6-53所示,也可通过设计视图查看设计结果。
图6-53 带组合框与列表框的窗体
【例6.11】为“学生信息表组合框窗体”添加列表框(姓名或学号)。
操作步骤如下:
(1)其操作步骤基本同于“例6.10”的步骤(1)~(6),这里简略介绍。
(2)在图6-48所示窗体设计视图中使用列表框控件,操作步骤(4)中继续选择“姓名”字段,目的在于区别使用列表框输出姓名与使用组合框的不同之处。
(3)在窗体视图中,用户要注意,同样是“姓名”字段,由于分别使用组合框与列表框,当单击各自的下拉按钮“▼”时是有区别的。如图6-53所示,该窗体的左上方是组合框,右上方是列表框。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。