cocodu67...
Messages postés3151Date d'inscriptionjeudi 28 janvier 2010StatutMembreDernière intervention12 novembre 2023
-
Modifié par cocodu67... le 7/06/2014 à 14:23
cocodu67...
Messages postés3151Date d'inscriptionjeudi 28 janvier 2010StatutMembreDernière intervention12 novembre 2023
-
8 juin 2014 à 09:23
Bonjour,
Je souhaite créer un programme qui déplace une image contenue dans une pictureBox, par exemple lorsqu'on clique dessus.
Le problème c'est que si je fais par exemple
pictureBox.Location.X = 14;
Ça me le souligne. Le nom de la pictureBox est bon. Donc visiblement ce n'est pas comme ça qu'on fait.
cocodu67...
Messages postés3151Date d'inscriptionjeudi 28 janvier 2010StatutMembreDernière intervention12 novembre 20231 8 juin 2014 à 09:23
J'ai trouvé, je n'avais pas pensé à chercher sur des forum en anglais :
Point location = Point.Empty;
int X = 25, Y = 30;
Point newlocation = this.pictureBox1.Location;
newlocation.X = newlocation.X + X - location.X;
newlocation.Y = newlocation.Y + Y - location.Y;
this.pictureBox1.Location = newlocation;
Ce bout de code augmente à chaque fois X de 25 et Y de 30.