2012-07-14 12 views

Odpowiedz

29

Przypisz nowy obiekt Image do swojej właściwości PictureBox o numerze Image. Aby załadować plik Image z pliku, możesz użyć metody Image.FromFile. W danym przypadku, zakładając, że bieżący katalog jest pod bin, należy załadować obraz bin/Pics/image1.jpg, na przykład:

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

Dodatkowo, jeśli te obrazy są statyczne i być używane tylko jako zasoby w aplikacji, zasobów byłby o wiele lepszy niż pliki.

+2

Oczywiście zależy to od tego, co zamierzasz zrobić z obrazami. Wolę ładować obrazy z 'Stream', ponieważ metoda' FromFile() 'utrzymuje uchwyt pliku otwarty aż do końca czasu życia aplikacji. Może to prowadzić do niepożądanych efektów ubocznych, gdy próbujesz zastąpić obraz plikiem o tej samej nazwie, na przykład. –

Powiązane problemy