ListView控件屬性,、方法,、事件[ 2005-10-23 07:49:34 | 作者: 花狐貍 ]
常用屬性:
View設置或返回控件的視圖類型 值 說明 1-LvwIcon 圖標類型 2-LvwSmallIcon 小圖標類型 3-LvwList 列表類型 4-LvwReport 報表類型 Arrange 設置后返回控件的圖標排列方式(在圖標視圖下有效) 值 說明 1-LvwNone 不排列 2-LvwAutoLeft 自動靠右排列 3-LvwAutoTop 自動靠左排列 Icons、 SmallIcons,、 ColumnHeaderIcons屬性 Icons指定圖標視圖時的圖標與ImageList的綁定 SmallIcons,、 ColumnHeaderIcons指定列表視圖時的圖標與ImageList的綁定 PICTURE、PictureAlignment屬性 分別指定ListView控件的背景圖片和布局方式 ListItems(Index) 屬性 ListItems 屬性是ListView控件中列表項的集合,。Index用于指定列表項集合中的一個對象,, 我們可以把這個對象看作對一行的引用 ListItems集合的屬性 1. Text 設置或返回顯示文本 2. key 關鍵字 3. index 索引編號 4. icon , smallicon 不同視圖時顯示單元格的圖標 5. checked 給checkboxes 打√ 6. selected 使處于選定狀態(tài) 7. ListSubitems(index) 集合 我們可以把這個集合看作對這行中單元格的引用 Text 設置或返回單元格顯示的內(nèi)容 Reporticon 設置單元格的圖標 8. Subitems(index) 設置或返回單元格文本 == ListSubitems(index).text ColumnHeaders(index) 屬性 ColumnHeaders 屬性是ListView控件中列標頭的集合 1. text 顯示標題文本 2. key 3. index 4. icon 指定標題圖標 5. alignment 指定index列的對齊方式 (注意:第一列也就是列表項不能指定) 6. position 返回當前列的索引 7. subitemindex 返回指定列的listsubitem索引 TextBackgroud 屬性 決定text的背景是透明還是ListView的背景色 值 0 lvwTransparent 透明 1 lvw 不透明(用listview的背景色) Ghosted 屬性 logic 決定是否虛狀 HideColumnHeaders 屬性 隱藏表頭 LabelWrap 屬性 標簽轉(zhuǎn)行 View.LargeIcon 或 View.SmallIcon 時才使用該屬性 FullRowSelect 整行顯示 HotTracking 熱點追蹤 鼠標指針自動調(diào)整為手型 HoverSelection 屬性 自動聚焦 鼠標指針自動調(diào)整為手型 AllowColumnReorder屬性 值設置.t.時,用戶可以用鼠標選中1列拖至其他地方進行重新排列 Sorted屬性 當值為.t.時,,列表按字母排序 常用方法: ListItems.add(index,key,text,icon,smallicon) 向listitems添加一列表項,。 Index 插入列表項的編號 Key 插入列表項的關鍵字 Text 插入列表項的文本 Icon 當為圖標視圖時要求顯示的圖標 Smallicon 當為小圖標視圖時要求顯示的圖標 Clear 清除listitems集合中所有的列表項 Remove清除選定行 L1=thisform.view1 L1.listitems.remove(L1.selectedItem.index) AllowColumnReorder屬性 值設置.t.時,用戶可以用鼠標選中1列拖至其他地方進行重新排列 常用事件: AfterLabelEdit 編輯當前選擇的列表對象之后發(fā)生 BeforeLabelEdit 編輯當前選擇的列表對象之前發(fā)生 ItemClick 單擊某一列表對象時發(fā)生 參數(shù) item 對當前列表項的引用 因時間倉促未能全全整理,,見諒,! Worked by –四樓后坐- 2005-9-24 點擊下載 |
|