Hallo,
Ich hätte gerne ein Context Menu Strip in meiner Picturebox auf bestimmten Koordinaten und in der Listview brauch ich auch das gleiche Context Menu Strip, mir gelingt auch beiden, jedoch schaffe ich es nicht dass das Context Menu Strip nur erscheint wenn ich eine Reihe in der Listview drücke, und in der Picture box kommt das Context Menu Strip auch immer, egal wo ich hin drücke
Diesen Code habe ich bis jetzt dafür :
Und dann noch:
MfG Kevin
Ich hätte gerne ein Context Menu Strip in meiner Picturebox auf bestimmten Koordinaten und in der Listview brauch ich auch das gleiche Context Menu Strip, mir gelingt auch beiden, jedoch schaffe ich es nicht dass das Context Menu Strip nur erscheint wenn ich eine Reihe in der Listview drücke, und in der Picture box kommt das Context Menu Strip auch immer, egal wo ich hin drücke
Diesen Code habe ich bis jetzt dafür :
VB.NET-Quellcode
- For i = 0 To ListView1.Items.Count - 1 Step 1 z = ListView1.Items(i).SubItems(1).Text
- x11 = Split(z, ",", 4)
- curs2 = Picturebox1.PointToClient(Cursor.Position)
- x111 = curs2.X / 0.5 ^ (Zoom / 10) y111 = curs2.Y / 0.5 ^ (Zoom / 10) If x111 > x11(0) And x111 < x11(2) And y111 > x11(1) And y111 < x11(3) ThenPicturebox1.ContextMenuStrip = ContextMenuStrip1 ListView1.Items(i).Selected = True For x = i + 1 To ListView1.Items.Count - 1 Step 1 ListView1.Items(x).Selected = False
- Next For j = 0 To i - 1 Step 1 ListView1.Items(j).Selected = False
- Next
- End If
- Next
Und dann noch:
MfG Kevin