У меня есть программа на С# с объектом PictureBox
внутри Form
. Как изменить свою картину? Изображения, которые вы выбрали, находятся в bin/Pics; они jpeg в формате, если это имеет значение.
Как изменить образ PictureBox?
Ответ 1
Назначьте новый объект Image
вашему свойству PictureBox
Image
. Чтобы загрузить Image
из файла, вы можете использовать метод Image.FromFile
. В вашем конкретном случае, если текущий каталог находится под bin
, это должно загрузить изображение bin/Pics/image1.jpg
, например:
pictureBox1.Image = Image.FromFile("../Pics/image1.jpg");
Кроме того, если эти изображения являются статическими и будут использоваться только как ресурсы в вашем приложении, ресурсы будут намного лучше, чем файлы.
Ответ 2
Вы можете использовать свойство ImageLocation
pictureBox1
:
pictureBox1.ImageLocation = @"C:\Users\MSI\Desktop\MYAPP\Slider\Slider\bt1.jpg";