![允許多項(xiàng)選擇的列表框_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/5e71a759-995f-4aa3-aef0-f78c45a3cf70/5e71a759-995f-4aa3-aef0-f78c45a3cf701.gif)
![允許多項(xiàng)選擇的列表框_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/5e71a759-995f-4aa3-aef0-f78c45a3cf70/5e71a759-995f-4aa3-aef0-f78c45a3cf702.gif)
![允許多項(xiàng)選擇的列表框_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/5e71a759-995f-4aa3-aef0-f78c45a3cf70/5e71a759-995f-4aa3-aef0-f78c45a3cf703.gif)
![允許多項(xiàng)選擇的列表框_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/5e71a759-995f-4aa3-aef0-f78c45a3cf70/5e71a759-995f-4aa3-aef0-f78c45a3cf704.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、技巧1 允許多項(xiàng)選擇的列表框一般情況下在顯示的列表框中用戶只能選擇一個(gè)列表項(xiàng),而經(jīng)過簡(jiǎn)單的設(shè)置,列表框條目前可以顯示選項(xiàng)按鈕,允許進(jìn)行多項(xiàng)選擇,如下面的代碼所示。#001 Private Sub UserForm_Initialize()#002 Dim arr As Variant#003 arr = Array("經(jīng)理室", "辦公室", "生技科", "財(cái)務(wù)科", "營業(yè)部", "制水車間", "污水廠", "安裝公司", &qu
2、ot;其他")#004 With Me.ListBox1#005 .List = arr#006 .ListStyle = 1#007 .MultiSelect = 1#008 End With#009 End Sub代碼解析:窗體的Initialize事件過程,在窗體初始化時(shí)對(duì)列表框進(jìn)行設(shè)置。其中第5行代碼使用List屬性為列表框添加列表項(xiàng),請(qǐng)參閱技巧Error! Reference source not found.。第6行代碼將列表框的ListStyle屬性設(shè)置為1fmListStyleOption,顯示用于多重選擇列表的復(fù)選框,ListStyle屬性規(guī)定列表框或組合框中的列表
3、的外觀,語法如下:object.ListStyle = fmListStyle參數(shù)object是必需的,一個(gè)有效的對(duì)象。參數(shù)fmListStyle是可選的,列表的可視風(fēng)格,設(shè)置值如表格 1121所示。常量值說明fmListStylePlain0外觀與常規(guī)的列表框相似,條目的背景為高亮fmListStyleOption1顯示選項(xiàng)按鈕,或顯示用于多重選擇列表的復(fù)選框默認(rèn)。當(dāng)用戶選定組中的條目時(shí),與該條目相關(guān)的選項(xiàng)按鈕即被選中,而該組其他條目的選項(xiàng)按鈕則被取消選擇表格 11fmListStyle設(shè)置值ListStyle 屬性可用來改變列表框或組合框的可視外觀。通過一種不同于 fmListStyleP
4、lain 的設(shè)置,可以將任意控件的內(nèi)容作為一組單獨(dú)項(xiàng)目演示,每個(gè)項(xiàng)目都包含一個(gè)可視記號(hào)用以表示它是否被選中。如果控件支持單一選擇MultiSelect屬性被設(shè)置為mMultiSelectSingle,則可按下組中的一個(gè)按鈕。如果控件支持多重選擇,則可以按下組中兩個(gè)或更多的按鈕。第7行代碼將MultiSelect屬性設(shè)置為1fmMultiSelectMulti,允許列表框進(jìn)行多項(xiàng)選擇,MultiSelect屬性表示對(duì)象是否允許多項(xiàng)選擇,語法如下:object.MultiSelect = fmMultiSelect參數(shù)object是必需的,一個(gè)有效的對(duì)象。參數(shù)fmMultiSelect是可選的,控
5、件所用的選擇方式,設(shè)置值如表格 1122所示。常量值說明fmMultiSelectSingle0只可選擇一個(gè)條目默認(rèn)fmMultiSelectMulti1按空格鍵或單擊鼠標(biāo)以選定列表中一個(gè)條目或取消選定fmMultiSelectExtended2按 Shift 并單擊鼠標(biāo),或按 Shift 的同時(shí)按一個(gè)方向鍵,將所選條目由前一項(xiàng)擴(kuò)展到當(dāng)前項(xiàng)。按 Ctrl 的同時(shí)單擊鼠標(biāo)可選定或取消選定表格 12fmMultiSelect設(shè)置值經(jīng)過以上設(shè)置,列表框顯示時(shí)可以進(jìn)行多項(xiàng)選擇并且條目前都有一個(gè)選項(xiàng)按鈕用以表示它是否被選中,如圖 1121所示。圖 11允許多項(xiàng)選擇的列表框如果將列表框的ListStyle
6、屬性設(shè)置為0則與常規(guī)的列表框相似。如果將列表框的MultiSelect屬性設(shè)置0則列表框只能進(jìn)行單項(xiàng)選擇,如圖 1122所示。圖 12允許單項(xiàng)選擇的列表框通過列表框的Selected屬性值可以判斷列表框中條目的選定狀態(tài),如下面的代碼所示。#001 Private Sub CommandButton1_Click()#002 Dim i As Integer#003 Dim s As String#004 For i = 0 To ListBox1.ListCount - 1#005 If ListBox1.Selected(i) = True Then#006 s = s & List
7、Box1.List(i) & Chr(13)#007 End If#008 Next#009 If s <> "" Then#010 MsgBox "你選擇了:" & Chr(13) & s#011 Else#012 MsgBox "請(qǐng)最少選擇一個(gè)部門!"#013 End If#014 End Sub代碼解析:按鈕的單擊過程,將列表框中選中的條目使用消息框顯示出來。第4行到第8行代碼使用For.Next 語句循環(huán)遍歷列表框所有條目,通過返回的Selected屬性值判斷列表框中條目的選定狀態(tài),如果處于選中狀態(tài),第6行代碼將列表框選中條目的值賦給字符串變量s。Selected屬性判斷列表框中條目的選定狀態(tài),語法如下:object.Selected( index ) = Boolean參數(shù)object是必需的,一個(gè)有效的對(duì)象。參數(shù)index是必需的,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022-2027年中國記錄媒介復(fù)制行業(yè)發(fā)展監(jiān)測(cè)及投資規(guī)劃建議報(bào)告
- 買賣紅酒合同范本
- 企業(yè)勞務(wù)派遣員工合同范例
- 2025年度國際能源資源開發(fā)與合作關(guān)系合同
- 倉庫機(jī)車出售合同范例
- 買單陰陽合同范本
- 企業(yè)技術(shù)服務(wù)咨詢合同范本
- 個(gè)人土地投資合同范本
- 2025年度新能源車輛制造股權(quán)收購委托代理服務(wù)合同
- 光纖熔接合同范本
- 浮力及浮力的應(yīng)用
- 公司培訓(xùn)員工職務(wù)犯罪預(yù)防講座之職務(wù)侵占
- 化學(xué)選修4《化學(xué)反應(yīng)原理》(人教版)全部完整PP課件
- 《煤礦安全規(guī)程》專家解讀(詳細(xì)版)
- 建筑公司工程財(cái)務(wù)報(bào)銷制度(精選7篇)
- 工程設(shè)計(jì)方案定案表
- 最新2022年減肥食品市場(chǎng)現(xiàn)狀與發(fā)展趨勢(shì)預(yù)測(cè)
- 第一章-天氣圖基本分析方法課件
- 暖氣管道安裝施工計(jì)劃
- 體育實(shí)習(xí)周記20篇
- 初二物理彈力知識(shí)要點(diǎn)及練習(xí)
評(píng)論
0/150
提交評(píng)論