CheckedListBox Item der mit der Maus angezeigt wird

23/10/2007 - 13:16 von Markus | Report spam
Wie kann man bitteschön feststellen über welchen Item in CheckedListBox sich
der Mauszeiger befindet?

Ich habe zwar die Mauskoordinaten, aber wie komme ich auf ein Item?

Private Sub CheckedListBox1_MouseMove(ByVal sender As Object, ByVal e As
System.Windows.Forms.MouseEventArgs) Handles CheckedListBox1.MouseMove
' e.X
' e.Y
End Sub

Wie selektiere ich beispielsweise das Item das angezeigt wird?

Dankeschön!
Markus
 

Lesen sie die antworten

#1 Armin Zingler
23/10/2007 - 13:24 | Warnen spam
"Markus" schrieb
Wie kann man bitteschön feststellen über welchen Item in
CheckedListBox sich der Mauszeiger befindet?



Mit ihrer IndexFromPoint-Methode.

Ich habe zwar die Mauskoordinaten, aber wie komme ich auf ein Item?

Private Sub CheckedListBox1_MouseMove(ByVal sender As Object, ByVal
e As System.Windows.Forms.MouseEventArgs) Handles
CheckedListBox1.MouseMove
' e.X
' e.Y
End Sub

Wie selektiere ich beispielsweise das Item das angezeigt wird?



Angezeigt? Werden nicht alle angezeigt (also die sichtbaren...)? Wenn du den
Index hast, kannst du mit der SetItemChecked-Methode Items "(un)checken"
oder mit der SetSelected-Methode aus-/abwàhlen.


Armin

Ähnliche fragen