在學習了這么多的WinForm基本控件后,今天在來學習一個比較有意思的包含圖片的控件!
>>>圖像列表控件
ImageList是含有圖像對象的集合,可以通過索引或關鍵字引用該集合中的每個對象.
| 屬性 | 說明 |
| Images | 存儲在圖像列表中的所有圖像 |
| ImageSize | 圖像列表中圖片的大小 |
| TranparentColor | 被視為透明的顏色 |
| ColorDepth | 獲取圖片列表的顏色深度 |
使用ImageList控件_經驗:
先設置ColorDepth,ImageList屬性的值,再添加圖片,反之,將不能更改這兩個屬性的值.
>>>列表視圖控件
ListView是一個很常用也很重要的控件,用於以特定樣式或視圖類型顯示列表項,
它有多種視圖模式,如大圖標(LargeIcon)、小圖標(SmallIcon)、列表(List)、詳細信息(Detail)、平鋪(Tile)等
ListView控件可以使用多種屬性顯示到用戶界面
列表視圖控件的主要屬性、事件和方法
| 屬性 | 說明 |
| Columns | "詳細信息"視圖中顯示的列 |
| FullRowSelect | 當選中一項時,它的子項是否同該項一起突出顯示 |
| Items | ListView中所有項的集合 |
| MultiSelect | 是否允許選擇多項 |
| SelectedItems | 選中的項的集合 |
| View | 指定ListView中所有項的集合 |
| LargeImageList | 獲取或設置當項以大圖標在控件中顯示時使用的ImageList |
| SmallImageList | 獲取或設置當項以小圖標在控件中顯示時使用的ImageList |
| 事件 | 說明 |
| MouseDoubleClick | 雙擊事件 |
| 方法 | 說明 |
| 0Clear() | 移除ListView中的所有項 |
>>>快捷菜單控件
ContextMenuStrip控件也是常用的一個控件,快捷菜單也可以叫做上下文(Context)菜單
例如像這種在單擊鼠標右鍵的時出來的快捷菜單:

| 屬性 | 說明 |
| Display | 指定是否顯示圖像和文本 |
| Image | 顯示在菜單項上的圖像 |
| Text | 顯示在菜單項的文本 |
| 事件 | 說明 |
| Click | 單擊事件,單擊菜單項時發生 |
>>>編寫代碼,實現動態向ListView控件中添加數據



>>"查詢學生信息"窗體中列表視圖控件的屬性設置
| 屬性 | 值 | 說明 |
| View | Details | 顯示為"詳細信息"視圖 |
| FullRowSelect | True | 當選中一項時,他的子項也突出顯示 |
| GridLiness | True | 顯示網格線 |
| MultiSelect | False | 不允許選擇多項 |
