
【計】 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)還支持自定義樣式、搜索過濾等增強功能。
本條壁内部車輛裝載量出發簇帶槽軸單向電流電纜卷軸擡座對外國人的恐懼惡性紫癜煩瑣哲學肥料棒狀杆菌分散記錄火花計時器芥子搽劑扣押者累計欠額棉布印花面失調密封襯墊模拟神經原甯靜牛綠蠅前角曲腹區域設置商業數學生理性陷凹事實上的民事訴訟碳素墨水