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

下載本文檔

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

文檔簡介

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

2、1為使用TreeView和ListView的注冊表窗體圖例,窗體左側(cè)使用樹型控件代表層次,右邊使用列表控件顯示左側(cè)選中的內(nèi)容。圖101注冊表的樹型結(jié)構(gòu)和內(nèi)容列表知識要點(diǎn)要點(diǎn)(1)TreeView控件TreeView是最靈活的Windows控件之一,它以分層的形式顯示數(shù)據(jù),允許用戶隨意擴(kuò)展或折疊節(jié)點(diǎn)。鑒于實(shí)際生活中許多事物有著層次關(guān)系,如計算機(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的每個的每個結(jié)點(diǎn)都點(diǎn)都為Node對象,這些結(jié)點(diǎn)的集合為Nodes其有基本屬性和方法如下:工程應(yīng)用培訓(xùn)教材VisualBasic6.0程序員培訓(xùn)教程89Setnodx=TreeView1.Nodes.Ad

4、d(“xinan“tvwChild“guiyang““貴陽“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報表式。使用哪種視圖,可由該控件的view屬性設(shè)置控制,其中“報表”視圖很適合用來顯示數(shù)據(jù)記錄。listview控件包括listItem對象和ColumnHeader對象。listItem對象為顯示的數(shù)據(jù)行;ColumnHeader對象為顯示的列標(biāo)題。listItem對象有兩部分,一部分是圖標(biāo)和簡要描述的文本(第1列),另一部分是前者的子項(xiàng)文本信息(第2列,第3列...

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論