ListView控制元件 1130

pyhui2020發表於2020-12-01

ListView控制元件 1130

控制元件引入

效果

屬性 View

內容的顯示形式

比如:大圖模式,小圖模式,詳情模式

在這裡插入圖片描述

屬性 關聯圖片盒子ImageList

大圖模式的關聯盒子

在這裡插入圖片描述

小圖模式的盒子關聯

在這裡插入圖片描述

屬性 Items

控制元件的項

常用屬性items

在這裡插入圖片描述

在這裡插入圖片描述

使用對應盒子裡的哪個圖片?

顯示什麼文字

在這裡插入圖片描述

通過事件切換大小圖示

檢視變大

ListView物件.View = View.LargeIcon;

檢視變小

ListView物件.View = View.SmallIcon;

動態新增資料

  1. 生成一個項
  2. ListView物件新增這個項

在這裡插入圖片描述

詳情模式

設定列

在這裡插入圖片描述

設定子項

在這裡插入圖片描述

程式碼實現

在這裡插入圖片描述

動態新增小結

普通新增:新建項,lv新增項

詳情模式新增:定義列,新建項,項的子項定義,lv新增項

項物件 = ListViewItem(項文字,項圖片索引)
項物件.SubItems.Add(子項內容)
lv物件.Items.Add(項物件)

相關文章