C#中ListView控件應(yīng)用實(shí)例.doc

C#中ListView控件應(yīng)用實(shí)例.doc

ID:50169366

大?。?08.50 KB

頁數(shù):17頁

時(shí)間:2020-03-06

C#中ListView控件應(yīng)用實(shí)例.doc_第1頁
C#中ListView控件應(yīng)用實(shí)例.doc_第2頁
C#中ListView控件應(yīng)用實(shí)例.doc_第3頁
C#中ListView控件應(yīng)用實(shí)例.doc_第4頁
C#中ListView控件應(yīng)用實(shí)例.doc_第5頁
資源描述:

《C#中ListView控件應(yīng)用實(shí)例.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、C#中ListView控件應(yīng)用實(shí)例ListView控件1.?功能ListView控件可以顯示帶圖標(biāo)的項(xiàng)列表,用戶可使用該控件創(chuàng)建類似Windows資源管理器的用戶界面。ListView控件具有4種視圖模式:(1)僅文本,這是默認(rèn)視圖,此視圖下,只顯示列表項(xiàng)的文本;(2)帶有小圖標(biāo)的文本,此視圖下,小圖標(biāo)隨列表項(xiàng)的文本同時(shí)顯示;(3)帶有大圖標(biāo)的文本,此視圖下,大圖標(biāo)隨列表項(xiàng)的文本同時(shí)顯示;(4)報(bào)表視圖,此視圖下,列表項(xiàng)顯示在多個(gè)列中。圖1為ListView控件。圖1?ListView控件2.屬性ListView控件常用屬性及說明如表1所示。表1???ListView控件常用屬性及說明

2、下面對(duì)比較重要的屬性進(jìn)行詳細(xì)介紹。(1)View屬性。用于獲取或設(shè)置項(xiàng)在控件中的顯示方式。語法:?publicViewView{get;set;}屬性值:View值之一。默認(rèn)為LargeIcon。View的屬性值及說明如表2所示。表2?????View的屬性值及說明(2)FullrowSelect屬性。用于指定是只選擇某一項(xiàng),還是選擇某一項(xiàng)所在的整行。語法:?publicboolFullRowSelect{get;set;}屬性值:如果單擊某項(xiàng)會(huì)選擇該項(xiàng)及其所有子項(xiàng),則為True;如果單擊某項(xiàng)僅選擇項(xiàng)本身,則為False。默認(rèn)為False。說明:除非將ListView控件的View屬性

3、設(shè)置為Details,否則FullRowSelect屬性無效。在ListView顯示帶有許多子項(xiàng)的項(xiàng)時(shí),通常使用FullrowSelect屬性,并且,在由于控件內(nèi)容的水平滾動(dòng)而無法看到項(xiàng)文本時(shí),能夠查看選定項(xiàng)是非常重要的。(3)GridLines屬性。指定在包含控件中項(xiàng)及其子項(xiàng)的行和列之間是否顯示網(wǎng)格線。語法:?publicboolGridLines{get;set;}屬性值:如果在項(xiàng)及其子項(xiàng)的周圍繪制網(wǎng)格線,則為True;否則為False。默認(rèn)為False。說明:除非將ListView控件的View屬性設(shè)置為Details,否則GridLines屬性無效。示例FullrowSelec

4、t屬性本示例主要介紹View屬性和FullrowSelect屬性的使用方法,示例運(yùn)行結(jié)果如圖2所示。圖2?FullrowSelect屬性程序主要代碼如下:this.lvStudent.View=View.Details;this.lvStudent.FullRowSelect=True;this.lvStudent.GridLines=True;完整程序代碼如下:★★★★★主程序文件完整程序代碼★★★★★usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;namespace_8_07{staticc

5、lassProgram{///

///應(yīng)用程序的主入口點(diǎn)。///[STAThread]staticvoidMain(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(newfrmListView());}}}★★★★★Form1窗體設(shè)計(jì)文件完整程序代碼★★★★★usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentMod

6、el;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;namespace_8_07{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}}}★★★★★Form1窗體代碼文件完整程序代碼★★★★★namespace_8_07{partialclassForm1{///

///必需的設(shè)計(jì)器變量。///privateSystem.ComponentModel.ICon

7、tainercomponents=null;///

///清理所有正在使用的資源。//////如果應(yīng)釋放托管資源,為true;否則為false。protectedoverridevoidDispose(booldisposing){if(disposing&&(components!=null)){components.Dispose();}bas

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。