2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、工程應(yīng)用培訓(xùn)教材VisualBasic6.0程序員培訓(xùn)教程87第十第十節(jié)常用控件常用控件應(yīng)用背景用背景VB程序愛好者常常不滿足VB提供的標(biāo)準(zhǔn)控件,期望在程序中使用更高級(jí)的且能夠體現(xiàn)職業(yè)化特點(diǎn)的第三方控件,這些控件使程序功能更加豐富、用戶界面更專業(yè)、滿足工程的真實(shí)需求。樹型控件TreeView,列表框控件ListView和表格控件FlexGrid是目前很多程序經(jīng)常使用的控件,因此作為一個(gè)職業(yè)程序員,應(yīng)該了解這些控件的使用方法和效果。圖10

2、1為使用TreeView和ListView的注冊(cè)表窗體圖例,窗體左側(cè)使用樹型控件代表層次,右邊使用列表控件顯示左側(cè)選中的內(nèi)容。圖101注冊(cè)表的樹型結(jié)構(gòu)和內(nèi)容列表知識(shí)要點(diǎn)要點(diǎn)(1)TreeView控件TreeView是最靈活的Windows控件之一,它以分層的形式顯示數(shù)據(jù),允許用戶隨意擴(kuò)展或折疊節(jié)點(diǎn)。鑒于實(shí)際生活中許多事物有著層次關(guān)系,如計(jì)算機(jī)里的文件夾、人事組織關(guān)系、地區(qū)從屬關(guān)系等,TreeView的應(yīng)用也極其廣泛。在新建工程中,由于T

3、reeView控件非標(biāo)準(zhǔn)控件,需要單擊“工程部件”,在控件列表中選中“MicrosoftWindowscommcontrols6.0(sp4)”按下“確定”按鈕返回主界面,則在左側(cè)控件工具條中出現(xiàn)Treeview控件選項(xiàng)。TreeView的每個(gè)的每個(gè)結(jié)點(diǎn)都點(diǎn)都為Node對(duì)象,這些結(jié)點(diǎn)的集合為Nodes其有基本屬性和方法如下:工程應(yīng)用培訓(xùn)教材VisualBasic6.0程序員培訓(xùn)教程89Setnodx=TreeView1.Nodes.Ad

4、d(“xinan“tvwChild“guiyang““貴陽(yáng)“2)Setnodx=TreeView1.Nodes.Add(“xinan“tvwChild“beihai““北?!?)Setnodx=TreeView1.Nodes.Add(“xinan“tvwChild“nanning““南寧“2)TreeView1.Sted=TrueTreeView1.Refresh(2)ListView控件listview控件可有4種不同的視圖顯示方法,

5、跟“資源管理器”里的“查看”方式相似:0大圖標(biāo)、1小圖標(biāo)、2列表、3報(bào)表式。使用哪種視圖,可由該控件的view屬性設(shè)置控制,其中“報(bào)表”視圖很適合用來(lái)顯示數(shù)據(jù)記錄。listview控件包括listItem對(duì)象和ColumnHeader對(duì)象。listItem對(duì)象為顯示的數(shù)據(jù)行;ColumnHeader對(duì)象為顯示的列標(biāo)題。listItem對(duì)象有兩部分,一部分是圖標(biāo)和簡(jiǎn)要描述的文本(第1列),另一部分是前者的子項(xiàng)文本信息(第2列,第3列...

6、...),而listItems即是對(duì)listItem對(duì)象集合(所有行)的引用,因此listItems(1)可以表示為第1行,listitems(1).text返回第1行第1列的文本值,listitems(1).subItem(1)返回第1行第2列的文本值。ListView常用屬性:Checkboxes:設(shè)置為true時(shí),每一行數(shù)據(jù)前將顯示一復(fù)選框。FullRow:設(shè)置為true時(shí)可以整行地選擇數(shù)據(jù)。GridLines:設(shè)置為true時(shí)控

7、件將顯示網(wǎng)格線只作用于“報(bào)表”視圖HotTracking:設(shè)置為true時(shí),鼠標(biāo)所在行將以高亮度顯示。LabelWrap:設(shè)置為true時(shí),文本標(biāo)簽超出列寬時(shí)可換行。edItem:返回對(duì)所選ListItem對(duì)象的引用。Sted:當(dāng)值為true時(shí),列表按字母排序。ListView常用方法:Add方法:添加listItem對(duì)象到控件中。語(yǔ)法格式:控件名.ListItems.add(indexkeytexticonsmallIcon)Find

8、Item方法:查找并返回對(duì)控件中l(wèi)istItem對(duì)象的引用。語(yǔ)法格式:控件名.FindItem(stringvalueindexmatch)ListView選定記錄:edItem.text返回選定行第1列文本值edItem.index返回選定行的位置listItems(x).subItems(y)返回第x行,第y1列文本值listItems(x).checked=true第x行復(fù)選框選定或返回值ListView清除選定行:listite

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論