
【计】 list box
【计】 I/O list I/O; list; listing; tabulating
【经】 tabulate; tabulation
casing; circle; draw a frame round; frame; mount; rim
【机】 frame
列表框(List Box)是图形用户界面(GUI)中的标准控件,用于显示可滚动的项目列表并允许用户进行单项或多项选择。其英文术语为List Box,在软件开发中常用于表单设计、配置界面等场景。
基础功能
列表框以垂直排列形式展示预设选项集合,支持用户通过单击或键盘操作选择项目。其技术实现通常包含数据绑定、滚动条集成和选择事件处理机制。
交互模式
根据设计需求分为两种类型:
该交互规范遵循人机界面设计准则。
开发实现
在不同技术框架中有具体实现形态:
LISTBOX
类控件<select multiple>
元素JList
组件
这些实现均包含项目渲染、选择状态管理和数据更新回调功能。
设计规范
微软Fluent Design System规定标准列表框应包含:最小高度为5行可见项、键盘导航支持(↑↓方向键)、选中状态高亮标识。无障碍设计需确保屏幕阅读器可识别项目内容和选择状态。
列表框是图形用户界面(GUI)中的一种常见控件,主要用于展示可选项列表并支持用户选择。以下是其核心特性和应用场景的详细说明:
核心特性
列表展示
交互方式
动态数据绑定
应用场景
技术延伸 列表框与下拉菜单(ComboBox)的主要区别在于:前者始终展开显示多个条目,后者默认折叠仅显示当前选中项,适合空间有限的界面设计。现代框架(如Qt、WinForms)还支持自定义样式、搜索过滤等增强功能。
巴耳弗氏粒巴腊尼氏征丑老太婆达朗贝尔原理蛋黄油碘化物动静脉切开术多段磁控管高流率公称容积沟缘束固定资产未实现增值准备国际电码缓冲盐溶液回赎制度空占的房屋联苯氨化盐酸萝ě麻马达法辛烷值脉冲射极负荷明言的拟交感的喷丸处理缺色素的去痰菜使用期满时残值刷填料补强效应退行性营养不良唯一信息