Hej! Har för mig att det alltid är en rad markerad så fort den innehåller något, då kan man göra såhär: Tror att det här ska fungera: Det är ju bara att sätta en flagga som växlar mellan sant och falskt, sedan kan du kolla den var du än befinner dig i koden.Märkera listview??
Jag undrar om hur man konrtollerar om en rad är markerad i en listview i VB6??
alltså en if-sats
MVH
/AndersSv: Märkera listview??
If min_listview.ListItems.Count > 0 Then
/JohanSv: Märkera listview??
Jag förstår att den är markerad så fort den innehåller något. Men kan man nollställa den på något sätt???
Jag har en knapp som kontrollerar om man har valt en rad i en listview eller inte......
om den markerad så får jag ett meddelande "Den är markerad" Eller "Den är inte markerad".. Hur gör man detta????
If min_listview.listItems.count > 0 then...........kollar bara hur många rader som finns i listview men den kontrolleras inte någon rad ..............
MVH
/AndersSv: Märkera listview??
<code>
Private Sub ListView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Dim ListItem As ListItem
Set ListItem = ListView1.HitTest(x, y)
If ListItem Is Nothing Then
'Ingen rad markerad
Else
'En rad är markerad
End If
End Sub
</code>
/MickeSv: Märkera listview??
Den funker bara på MouseDown....men jag vill att den ska funka också när man klicker på knapp som är kopplad till Listview....
MVH
/AndersSv: Märkera listview??
/Micke