L Loner Medlem sedan feb. 2001 10 inlägg Trådstart 18 sep. 2001 13:17 #1 Hej!
Till ListView finns det ju bara eventet: itemclick.
Jag vill ju att användaren skall måsta dubbelklicka för att trigga händelsen.
Hur åstakommer jag det, kan ju ta mousedown på listview:en, men hur vet jag då vilken rad som musen står på..
/Loner
J Jon Medlem sedan juli 2001 1 304 inlägg Har du testat:
ListView1_DblClick()
L Loner Medlem sedan feb. 2001 10 inlägg Ja det "har" jag, dblclick reagerar ju på om man dubbelklickar vart som helts i ListView:en, då måste man ju på nåt sätt maska fram om och vilken item man har musen på... hur gör man det isf?
/L
J Jon Medlem sedan juli 2001 1 304 inlägg Nåt sånt här, kanske...
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Private Sub lv_DblClick()
Dim Itm As ListItem
Dim x As Integer
Set Itm = lv.SelectedItem
x = lv.SelectedItem.index
'Kontrollerar att användaren har markerat en post
If lv.ListItems(x).Selected = True Then
'GÖr nåt. Du har Itm att skicka med om du vill
End If
End Sub
L Loner Medlem sedan feb. 2001 10 inlägg NJae det blir inge bra, då kan ju man dubbelklicka vart som helst i listview och ändå "trigga" den rad som är markerad.
Jag vill ju känna av att man dubbelklickar på raden.
/L