標籤:== range 按鈕 映像 命令 切換 cte tis tsm
使用ListView控制項展示資料 筆記1:ImageList控制項的屬性: ImageList不能獨立使用,只用來為Windows表單中的其他控制項提供映像 映像列表的控制項的主要屬性:屬性 說明Image 儲存在映像的列表中的所有的映像ImageSize 映像列表中的映像的大小TransparentColor 視為透明的顏色ColorDepth 擷取映像列表的色彩深度每個圖象都有一個索引值,從0開始,使用Images[索引值],可以定位到一個映像2:使用ImageList控制項:(1):將ImageList控制項放在表單上.但是ImageList空間並未出現在表單上,而是出現在了表單的下面 (2):遊記ImageLsit控制項.在彈出的快速鍵菜單中選擇屬性命令,開啟屬性視窗; (3):在ImageList控制項的屬性頁面中,根據控制項要求通過ColorDepth屬性,Imagesize設定映像顏色的深度和大小;(4):單擊Images的屬性右側的按鈕,開啟"映像集合編輯器"視窗; (5): 注意:先設定ColorDepth ,ImageSize 屬性再添加圖片,反之不能改這兩個屬性 3:ListView實現大小的表徵圖的切換:Columns:列的集合 ListViewItem:列表視圖項Items:項的集合 ListViewsubitem:列表視圖項的子項SubItems:子項的集合 ContextMenustrip :右鍵菜單4:Listview控制項的屬性,事件和方法:屬性 說明Columns "詳細資料"視圖的顯示的列Items ListView中的所有項的集合MultiSelect 是否允許選擇多項SelectedItems 選中的項的集合View 指定Listview的視圖模式LargeImageLiat 擷取或者設定當項以大表徵圖在控制項中顯示的ImageListsmallImageList 擷取或者設定當項以小表徵圖在控制項中顯示的ImageList 事件 說明MouseDoubleClick 雙擊事件方法 說明clear() 移除ListView中的所有項 五種視圖模式:---1:大表徵圖:View.Largelcon ---2:小表徵圖:View.smalllcon---3:列表:View.List---4:詳情列表:View.Details---5:平鋪:View.Tile 注意: ======1:使用ListvVew實現詳細效果: (1):設定視圖表單View位Details(2):設定列columns(3):(Text)文本(4):找到項的集合Items(5):設定子項SubItems========2:使用快速鍵菜單控制ContextMenustrip(1):在工具列找到ContextMenuStrip ,拖出ListView(2):在設定ContextMenusStrip(3):在ListView設定ContextMenuStrip屬性與右鍵菜單關聯5:建立ListViewItem對象添加子項:ListViewItem對象.SubbItems.Add();//每次添加一個子項ListViewItem對象.SubbItems .AddRange(字串數組);//一次添加多個子項ListView對象.Items.Add();//添加到ListView的Items集合中表單載入事件://方法一:ListViewItem List=new ListViewItem();//執行個體化清單項目Live.ImageIndex =0;//圖片下標Live.subbItems.Add("232435");//設定項的子項Live.SubbItems.Add("男");Live.SubbItems.Add("24");this.LvQQ(整個表單的Name).Items.Add(Lvil);//把項添加到項的集合中//方法二:ListViewItem Lvsi =new ListViewItem("小強",1);String []strs =new String[]{"132214","12","男"}Liv2.SbITems.AddRange(strs);this.LvQQ(整個表單的Name).Items.Add(Lvi2);6:------1:使用ListView控制項刪除資料:SelectedItems 屬性(獲得選中的項);this.LvResult.SelectedItems[0].Text------2:獲得選中的項的子項:Subtems 屬性this.LvResult.SelectedItems[0] SubItems[0].Text------3:讀取資料庫中資料添加到ListViewAdd();方法AddRange();方法執行個體代碼:
使用C#開發資料庫應用系統