2012-07-14 7 views

Antwort

29

Weisen Sie Ihrer PictureBoxImage Eigenschaft ein neues Objekt Image zu. Um eine Image aus einer Datei zu laden, können Sie die Methode Image.FromFile verwenden. In Ihrem Fall ist das aktuelle Verzeichnis unter der Annahme ein unter bin, soll dies das Bild laden bin/Pics/image1.jpg, zum Beispiel:

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

Außerdem, wenn diese Bilder statisch sind und nur als Ressourcen in Ihrer Anwendung verwendet werden, Ressourcen wäre viel besser als Dateien passen.

+2

Natürlich hängt es davon ab, was Sie mit den Bildern tun werden. Ich bevorzuge es, Bilder von einem 'Stream' zu laden, weil die 'FromFile()' Methode das Datei-Handle bis zum Ende der Anwendungslebensdauer offen hält. Dies kann zu unerwünschten Nebenwirkungen führen, wenn Sie das Bild beispielsweise mit einer Datei gleichen Namens überschreiben. –