重點(diǎn):
1、掌握列表框、組合框、選項(xiàng)按鈕、復(fù)選按鈕、滾動(dòng)條等控件的常用的屬性、方法、事件
2、掌握菜單的設(shè)計(jì)
(7)列表框(ListBox):用于列出可供用戶選擇的項(xiàng)目列表。用戶可以從中選擇一個(gè)或多個(gè)項(xiàng)目。
屬性:
名稱:(通常以“List”作為前綴。)
List:列表屬性。用于保存列表的內(nèi)容。
List實(shí)際上是一個(gè)一維數(shù)組,數(shù)組中元素的值,就是在執(zhí)行時(shí)看到的列表項(xiàng)(item)
一維數(shù)組:List中有5個(gè)元素,List(0),List(1)List(2),List(3),List(4)
列表項(xiàng)文本List(0)=68
List(1)=78
List(2)=88
List(3)=80
List(4)=76
數(shù)組名:List列表項(xiàng)序號(hào):0,1,2,3,4,(從0開始)
列表項(xiàng)文本(數(shù)組元素值)分別為:6878888076
Listcount:列表框內(nèi)所有選項(xiàng)的總數(shù),也就是List()數(shù)組元素的總個(gè)數(shù)。
ListIndex:用戶最后單擊的列表項(xiàng)在List()數(shù)組中的編號(hào)順序。
(無選中時(shí)其值為-1)
Text:列表項(xiàng)的正文。其值為最后選中的列表項(xiàng)的文本。
請(qǐng)記住如下關(guān)系:
[對(duì)象名稱.]List(ListIndex)=Text
Columns:列表框顯示形式。設(shè)定Listbox的列表項(xiàng)若超過顯示范圍時(shí),其卷動(dòng)方式使用垂直滾動(dòng)條或是水平滾動(dòng)條。
取值:0:(默認(rèn)值)使用垂直滾動(dòng)條。逐行顯示列表項(xiàng),可能有垂直滾動(dòng)條。
1~n:使用水平滾動(dòng)條。此時(shí)列表框內(nèi)一次可顯示的列數(shù)(Column)即為n值。
MultiSelect:設(shè)定是否允許用戶多重選取對(duì)象的列表項(xiàng)
取值:0:不能多重選取。(默認(rèn)值)
1:簡(jiǎn)易多重選取。(用鼠標(biāo)或空格鍵來選取,一次一個(gè))
2:高級(jí)多重選取?捎肹shift]或[ctrl]來選取。(類似文件選取)
Selected:設(shè)定列表項(xiàng)是否被選取的狀態(tài)。它是一個(gè)與List大小相同的數(shù)組。
其中各元素的取值:True:被選取。
False:不被選取。(默認(rèn)值)
Sorted:排序?qū)傩。設(shè)定列表項(xiàng)是否要照ASCII代碼排序。(字母順序)
取值:True:是(不區(qū)分大小寫)
False:否。(默認(rèn)值)
方法:
AddItem:添加列表項(xiàng)。
格式:[對(duì)象名稱.]AddItem[,插入位置序號(hào)]
說明:1、若不指定位置,則插入到列表項(xiàng)末尾。
2、新列表項(xiàng)插入后,原來位置及其后的列表項(xiàng)順序下移。
Clear:刪除列表所有項(xiàng)目。
RemoveItem:刪除列表項(xiàng)。
格式:[對(duì)象名稱]RemoveItem刪除項(xiàng)序號(hào)
事件:
Click:?jiǎn)螕羰录?/P>
Dblick:雙擊事件(使用較少)
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
【考試吧整理】計(jì)算機(jī)等級(jí)考試各科目歷年真題全國(guó)計(jì)算機(jī)等級(jí)考試證書體系(2018版)
全國(guó)計(jì)算機(jī)等級(jí)考試課程、教材列表(2018版)
全國(guó)計(jì)算機(jī)等級(jí)證書分幾級(jí)?哪個(gè)級(jí)別最高?
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |