2012-07-14 25 views

Respuesta

29

Asigne un nuevo objeto Image a su PictureBox 's Image propiedad. Para cargar un archivo Image, puede usar el método Image.FromFile. En su caso particular, suponiendo que el directorio actual es una bajo bin, esto debe cargar la imagen bin/Pics/image1.jpg, por ejemplo:

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

Además, si estas imágenes son estáticas y que se utilizarán sólo como recursos en su aplicación, los recursos sería un ajuste mucho mejor que los archivos.

+2

Por supuesto, depende de lo que va a hacer con las imágenes. Prefiero cargar imágenes de un 'Stream' porque el método' FromFile() 'mantiene el manejador de archivo abierto hasta el final de la vida útil de la aplicación. Esto puede provocar efectos secundarios no deseados cuando intenta sobrescribir la imagen con un archivo que tiene el mismo nombre, por ejemplo. –

Cuestiones relacionadas