應(yīng)掌握:
1.如何添加或刪除列表框中的列表項?
方法一:在設(shè)計態(tài):定制 List 屬性。(向列表中添加列表時,按[ctrl]+[Enter]換行。)
方法二:在程序代碼中:用AddItem,RemoveItem 等方法進行。
2.如何知道目前用戶所選取的列表項和目前列表框中的列表項數(shù)目?
用戶目前所選的列表項:Text 的值。
目前列表框中的列表項數(shù)目:ListCount 的值。
(8)組合框(comboBox):將文本框和列表框結(jié)合在一起,在列表框中所選項目的文本會自動填入文本框。(與列表框相比,組合框一次只能選取一個列表項)
工具箱中的圖標P25;在窗體中的形式
屬性:
同Listbox 有:List, ListCount,ListIndex,Text,Sorted 等等。
Style :外觀屬性。設(shè)置組合框的類型和功能。
取值:(實驗指導(dǎo)書P40)
0:(默認值)系統(tǒng)將創(chuàng)建一個帶有下拉式列表框的組合框。稱為組合下拉式的組合框。它的下拉式窗體不是一直顯示的。(如word 中字體大小選擇框),此狀態(tài)下用戶可將所內(nèi)容直接輸入到文本框中。
1:系統(tǒng)創(chuàng)建一個由文本框和列表框直接結(jié)合在一起的簡單組合框。
稱為組合式的組合框。它的下拉式窗體是一直顯示的。
如:word 中字體菜單對話框中的字體、字號對話內(nèi)容。
2:系統(tǒng)創(chuàng)建一個沒有文本框的下拉式列表框。單擊列表框右側(cè)的按鈕,文本框才會顯示出來。
稱為單純下拉式的組合框。
此狀態(tài)下用戶不可在文本框中輸入,只能在列表中選擇。且下拉式窗體也不是一直顯示的。
Text:文本屬性。其取值為用戶從列表框中選定的文本內(nèi)容或直接輸入文本框中的內(nèi)容。
事件:對不同類型的組合框,響應(yīng)的事件是不相同的。
對于0,2類型的組合框:單擊事件。
對于 1 類型的組合框:雙擊事件。
帶有文本框的0,1組合框:在編輯文本時可引發(fā)Change 事件。
說明:1、用戶若只需要使用單選的列表框,則可用組合框來代替。
2、如何添加或刪除組合框中的列表項?(方法:同列表框)
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |