2012-07-14 22 views

risposta

29

Assegnare un nuovo oggetto Image alla proprietà PictureBox di Image. Per caricare un Image da un file, è possibile utilizzare il metodo Image.FromFile. Nel vostro caso particolare, assumendo la directory corrente è uno sotto bin, questo dovrebbe caricare l'immagine bin/Pics/image1.jpg, ad esempio:

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

Inoltre, se queste immagini sono statici e da utilizzare solo come risorse nell'applicazione, risorse sarebbe molto più adatto dei file.

+2

Ovviamente, dipende da cosa si intende fare con le immagini. Preferisco caricare le immagini da un 'Stream' perché il metodo' FromFile() 'mantiene l'handle del file aperto fino alla fine del tempo di vita dell'applicazione. Questo può portare a effetti collaterali indesiderati quando si tenta di sovrascrivere l'immagine con un file che ha lo stesso nome, per esempio. –

Problemi correlati