Déplacer une pictureBox

Résolu
cocodu67...
Messages postés
3140
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
14 juin 2022
- Modifié par cocodu67... le 7/06/2014 à 14:23
cocodu67...
Messages postés
3140
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
14 juin 2022
- 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.

Savez vous comment faire ?
Merci d'avance

1 réponse

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