c#中l(wèi)istview控件應用實例

c#中l(wèi)istview控件應用實例

ID:1953944

大?。?08.50 KB

頁數:17頁

時間:2017-11-13

c#中l(wèi)istview控件應用實例_第1頁
c#中l(wèi)istview控件應用實例_第2頁
c#中l(wèi)istview控件應用實例_第3頁
c#中l(wèi)istview控件應用實例_第4頁
c#中l(wèi)istview控件應用實例_第5頁
資源描述:

《c#中l(wèi)istview控件應用實例》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

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

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

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

4、lect屬性本示例主要介紹View屬性和FullrowSelect屬性的使用方法,示例運行結果如圖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{sta

5、ticclassProgram{///

///應用程序的主入口點。///[STAThread]staticvoidMain(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(newfrmListView());}}}★★★★★Form1窗體設計文件完整程序代碼★★★★★usingSystem;usingSystem.Collections.Generic;usingSystem.Compone

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

///必需的設計器變量。///privateSystem.ComponentMode

7、l.IContainercomponents=null;///

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

當前文檔最多預覽五頁,下載文檔查看全文

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

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