hittest是什么意思 VB在ListView中如何單擊鼠標右鍵也能把該項選中?
VB在ListView中如何單擊鼠標右鍵也能把該項選中?Private Sub ListView1 uuumousedown(button為整數,shift為整數,X為單精度,y為單精度)dim IT
VB在ListView中如何單擊鼠標右鍵也能把該項選中?
Private Sub ListView1 uuumousedown(button為整數,shift為整數,X為單精度,y為單精度)
dim ITM為listitem
如果button=2,則
設置ITM=ListView1。Hittest(x,y)
如果不是ITM,則設置listview1。SelectedItem=ITM
end if
end Sub
什么是listview控件VB高級控件,高級點是它用object的方式組織內容。要使用listview控件,需要添加一個組件:Microsoft Windows common controls 6.0 Windows資源管理器的右側部分是listview控件。該函數列出并置關系的對象和對象屬性。listview控件的對象層次結構listview-整個控件columnheaders-標題行columnheader-標題列l(wèi)istitems-對象行集合listitem-對象行l(wèi)istsubitems-對象屬性集合listsubitem-對象屬性注:子項和listsubitems的區(qū)別:子項是字符串數組;listsubitems是收藏。屬性視圖:設置listview排序的外觀:設置listview中的對象集合是否排序。排序鍵:設置項目的順序。從頭開始。SelectedItem:返回所選對象的引用。事件afterlabeledit:編輯listitem對象的標簽時觸發(fā)。標簽編輯前:編輯listitem對象的標簽并開始。Columnclick:單擊列標題時觸發(fā)。參數以獲取要單擊的列對象。通常用于分類。Itemclick:單擊行或列表項時觸發(fā)。參數以獲取要單擊的listitem對象。方法finditem:搜索listitem對象。參數:String:搜索字符串。值:要搜索的listitem的哪個部分(lvwtext、lvwsuitem、lvwtag);索引:從何處開始搜索。匹配:匹配方法。Hittest:在特定坐標處檢索listitem對象。