web-dev-qa-db-fra.com

Comment changer l'image d'une PictureBox?

J'ai un programme en C # avec un objet PictureBox dans un Form. Comment puis-je changer son image? Les images à choisir sont dans bin/Pics; ils sont au format jpeg, si cela compte ..

15
Steven Fontaine

Attribuez un nouvel objet Image à la propriété PictureBox de votre Image. Pour charger un Image à partir d'un fichier, vous pouvez utiliser le Image.FromFile méthode. Dans votre cas particulier, en supposant que le répertoire actuel se trouve sous bin, cela devrait charger l'image bin/Pics/image1.jpg, par exemple:

pictureBox1.Image = Image.FromFile("../Pics/image1.jpg");

De plus, si ces images sont statiques et ne doivent être utilisées que comme ressources dans votre application, les ressources seraient bien mieux adaptées que les fichiers.

33
user1479055