最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

c# listview

來(lái)源:懂視網(wǎng) 責(zé)編:李贏贏 時(shí)間:2021-12-29 16:48:22
文檔

c# listview

1、簡(jiǎn)介:ListView是一個(gè)Windows列表視圖控件,該控件顯示可用五種不同視圖之一顯示項(xiàng)的集合。2、屬性:FullRowSelect:設(shè)置是否行選擇模式。3、方法:BeginUpdate:避免在調(diào)用EndUpdate方法之前描述控件。4、事件:LabelEdit屬性為true。
推薦度:
導(dǎo)讀1、簡(jiǎn)介:ListView是一個(gè)Windows列表視圖控件,該控件顯示可用五種不同視圖之一顯示項(xiàng)的集合。2、屬性:FullRowSelect:設(shè)置是否行選擇模式。3、方法:BeginUpdate:避免在調(diào)用EndUpdate方法之前描述控件。4、事件:LabelEdit屬性為true。

C#中ListView是什么,怎么使用呢?不知道的小伙伴來(lái)看看小編今天的分享吧!

1、簡(jiǎn)介:ListView是一個(gè)Windows列表視圖控件,該控件顯示可用五種不同視圖(LargeIcon,Details,SmallIcon,List,Tile)之一顯示項(xiàng)的集合。

LargeIcon:每個(gè)項(xiàng)都顯示為一個(gè)最大化圖標(biāo),在它的下面有一個(gè)標(biāo)簽。

Details:每個(gè)項(xiàng)顯示在不同的行上,并帶有關(guān)于列中所排列的各項(xiàng)的進(jìn)一步信息。最左邊的列包含一個(gè)小圖標(biāo)和標(biāo)簽,后面的列包含應(yīng)用程序指定的子項(xiàng)。列顯示一個(gè)標(biāo)頭,它可以顯示列的標(biāo)題。用戶可以在運(yùn)行時(shí)調(diào)整各列的大小。

SmallIcon :每個(gè)項(xiàng)都顯示為一個(gè)小圖標(biāo),在它的右邊帶一個(gè)標(biāo)簽。

List:每個(gè)項(xiàng)都顯示為一個(gè)小圖標(biāo),在它的右邊帶一個(gè)標(biāo)簽。各項(xiàng)排列在列中,沒(méi)有列標(biāo)頭。

Tile:每個(gè)項(xiàng)都顯示為一個(gè)完整大小的圖標(biāo),在它的右邊帶項(xiàng)標(biāo)簽和子項(xiàng)信息。顯示的子項(xiàng)信息由應(yīng)用程序指定。

此視圖僅在下面的平臺(tái)上受支持:Windows XP 和 Windows Server 2003 系列。在之前的操作系統(tǒng)上,此值被忽略,并且 System.Windows.Forms.ListView 控件在 System.Windows.Forms.View.LargeIcon視圖中顯示。

2、屬性:

(1)FullRowSelect:設(shè)置是否行選擇模式。(默認(rèn)為false) 提示:只有在Details視圖該屬性才有意義。

(2) GridLines:設(shè)置行和列之間是否顯示網(wǎng)格線。(默認(rèn)為false)提示:只有在Details視圖該屬性才有意義。

(3)AllowColumnReorder:設(shè)置是否可拖動(dòng)列標(biāo)頭來(lái)對(duì)改變列的順序。(默認(rèn)為false)提示:只有在Details視圖該屬性才有意義。

(4)View:獲取或設(shè)置項(xiàng)在控件中的顯示方式,包括Details、LargeIcon、List、SmallIcon、Tile(默認(rèn)為 LargeIcon)

(5)MultiSelect:設(shè)置是否可以選擇多個(gè)項(xiàng)。(默認(rèn)為false)

(6)HeaderStyle:獲取或設(shè)置列標(biāo)頭樣式。

Clickable:列標(biāo)頭的作用類似于按鈕,單擊時(shí)可以執(zhí)行操作(例如排序)。

NonClickable:列標(biāo)頭不響應(yīng)鼠標(biāo)單擊。

None:不顯示列標(biāo)頭。

(7)LabelEdit:設(shè)置用戶是否可以編輯控件中項(xiàng)的標(biāo)簽,對(duì)于Detail視圖,只能編輯行第一列的內(nèi)容。(默認(rèn)為false)

(8)CheckBoxes:設(shè)置控件中各項(xiàng)的旁邊是否顯示復(fù)選框。(默認(rèn)為false)

(9)LargeImageList:大圖標(biāo)集。提示:只在LargeIcon視圖使用。

(10)SmallImageList:小圖標(biāo)集。提示:只有在SmallIcon視圖使用。

(11)StateImageList:圖像蒙板。這些圖像蒙板可用作LargeImageList和SmallImageList圖像的覆蓋圖,這些圖像可用于指示項(xiàng)的應(yīng)用程序定義的狀態(tài)。

(12)SelectedItems:獲取在控件中選定的項(xiàng)。

(13)CheckedItems:獲取控件中當(dāng)前復(fù)選框選中的項(xiàng)。

(14)Soritng:對(duì)列表視圖的項(xiàng)進(jìn)行排序。(默認(rèn)為None)

Ascending:項(xiàng)按遞增順序排序。

Descending:項(xiàng)按遞減順序排序。

None:項(xiàng)未排序。

(15)Scrollable:設(shè)置當(dāng)沒(méi)有足夠空間來(lái)顯示所有項(xiàng)時(shí)是否顯示滾動(dòng)條。(默認(rèn)為true)

(16)HoverSelection:設(shè)置當(dāng)鼠標(biāo)指針懸停于項(xiàng)上時(shí)是否自動(dòng)選擇項(xiàng)。(默認(rèn)為false)

(17)HotTracking:設(shè)置當(dāng)鼠標(biāo)指針經(jīng)過(guò)項(xiàng)文本時(shí),其外觀是否變?yōu)槌溄拥男问健#J(rèn)為false)

(18)HideSelection:設(shè)置選定項(xiàng)在控件沒(méi)焦點(diǎn)時(shí)是否仍突出顯示。(默認(rèn)為false)

(19)ShowGroups:設(shè)置是否以分組方式顯示項(xiàng)。(默認(rèn)為false);

(20)Groups:設(shè)置分組的對(duì)象集合。

(21)TopItem:獲取或設(shè)置控件中的第一個(gè)可見(jiàn)項(xiàng),可用于定位。(效果類似于EnsureVisible方法)

3、方法:

(1)BeginUpdate:避免在調(diào)用EndUpdate 方法之前描述控件。當(dāng)插入大量數(shù)據(jù)時(shí),可以有效地避免控件閃爍,并能大大提高速度。

(2)EndUpdate:在BeginUpdate 方法掛起描述后,繼續(xù)描述列表視圖控件。(結(jié)束更新)

(3)EnsureVisible:列表視圖滾動(dòng)定位到指定索引項(xiàng)的選項(xiàng)行。(效果類似于TopItem屬性)

(4)FindItemWithText:查找以給定文本值開(kāi)頭的第一個(gè) ListViewItem。

(5)FindNearestItem:按照指定的搜索方向,從給定點(diǎn)開(kāi)始查找下一個(gè)項(xiàng)。提示:只有在LargeIcon或SmallIcon視圖才能使用該方法。

4、事件:

(1)AfterLabelEdit:當(dāng)用戶編輯完項(xiàng)的標(biāo)簽時(shí)發(fā)生,需要LabelEdit屬性為true。

(2)BeforeLabelEdit:當(dāng)用戶開(kāi)始編輯項(xiàng)的標(biāo)簽時(shí)發(fā)生。

(3)ColumnClick:當(dāng)用戶在列表視圖控件中單擊列標(biāo)頭時(shí)發(fā)生。

以上就是小編今天的分享了,希望可以幫助到大家。

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

c# listview

1、簡(jiǎn)介:ListView是一個(gè)Windows列表視圖控件,該控件顯示可用五種不同視圖之一顯示項(xiàng)的集合。2、屬性:FullRowSelect:設(shè)置是否行選擇模式。3、方法:BeginUpdate:避免在調(diào)用EndUpdate方法之前描述控件。4、事件:LabelEdit屬性為true。
推薦度:
標(biāo)簽: c# listview
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top