Déplacer une pictureBox [Résolu]

Signaler
Messages postés
3082
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
7 juin 2020
-
Messages postés
3082
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
7 juin 2020
-
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.

Savez vous comment faire ?
Merci d'avance

1 réponse

Messages postés
3082
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
7 juin 2020
1
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.