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