Centrer une image dans un PictureBox [Résolu]

Signaler
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
-
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
-
Bonjour à tous,
Je souhaiterais savoir comment centrer une image dans un picture box dans un programme
Merci
A voir également:

9 réponses

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
48
Salut,
Je ne sais pas si c'est la meilleures solutions, mais tu peux ajuster le padding de ton image.
Sinon, il vaut peut-être mieux centrer le PictureBox dans son container ?

<hr />
-Blog-
Messages postés
31
Date d'inscription
mercredi 14 juin 2006
Statut
Membre
Dernière intervention
11 janvier 2008

ou tu utilises le mode SizeMode.CenterImage

The Monz, Toulouse
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
5
En fait, j'ai plusieurs PictureBox, sur lesquels j'ai mis une couleur de fond et dans mon programme, j'y insère une image mais elle se situe toujours en haut à gauche de ma PictureBox!

PS : SizeMode existe mais il n'y a pas de CenterImage
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
32
Salut, SizeMode.CenterImage est bien présent, à vrai dire je ne sais pas si c'est un ajout récent du fx 2.0 ou bien si c'etait deja dispo dans les versions précédentes.
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
5
Salut,

J'utilise Visual Studio 2005 avec le framework 2.0
J'ai bien SizeMode mais aprés il n'y a pas de CenterImage dans le menu déroulant
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
32
Je ne vois pas trop pourquoi il ne serait pas dans l'intellisense chez toi.. tape le quand même on verra si tu as une erreur à l'exécution.
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
5
Merci mais je dois mettre quoi devant "SizeMode.CenterImage()", le nom de ma picturebox? parce qu'il me répond que c'est inaccessible avec une référence d'instance, qualifiez le avec un nom de type
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
5
Merci beaucoup, ça fonctionne nickel!

Bonne soirée
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
32
En fait on a pas été assez precis c'est pour ça que tu ne dois pas le trouver dans l'intellisense, il s'agit bien de la propriété SizeMode mais l'énumeration correspondante s'appelle PictureSizeMode:


PictureBox pb = new PictureBox( );
pb. SizeMode = PictureBoxSizeMode.CenterImage;