PictureBox begrenzt verschieben

Plumpsi

Mitglied
Weiß jemand wie man eine PictureBox nur bis zu einer bestimmten Stelle nach oben und nach unten verschiebt? Das vertikale Verschieben geht bereits.
Code:
//pb ist die PictureBox
Point cp = pb.Location;
cp.Offset(0, e.Y-mousePoint.Y);
pb.Location = cp; 
pb.Refresh();
 
Hab ich jetzt nicht getestet, aber wie wärs, wenn du das, was du eh schon machst, auch für die X-Koordinaten machst? Und dabei kannst ja abfragen, ob X innerhalb deines Bereiches liegt. Also das was du eigentlich willst.
 
Ich möchte eine Scrollbar nachbauen und da geht der Gripper nur bis zum Pfeil nach oben oder unten. Bei mir geht der Gripper über die Pfeile hinaus.
 
Zurück