[英]How do I change a PictureBox's image?
我在 C# 中有一个程序,在Form
有一个PictureBox
对象。 我如何更改它的图片? 可供选择的图片在bin/Pics中; 如果这很重要,它们是 jpeg 格式。
为您的PictureBox
的Image
属性分配一个新的Image
对象。 要从文件加载Image
,您可以使用Image.FromFile
方法。 在您的特定情况下,假设当前目录是bin
下的一个,这应该加载图像bin/Pics/image1.jpg
,例如:
pictureBox1.Image = Image.FromFile("../Pics/image1.jpg");
此外,如果这些图像是静态的并且仅用作应用程序中的资源,那么资源将比文件更适合。
您可以使用pictureBox1
的ImageLocation
属性:
pictureBox1.ImageLocation = @"C:\Users\MSI\Desktop\MYAPP\Slider\Slider\bt1.jpg";
如果您在项目中将图像作为资源导入,则还有以下内容:
picPreview.Image = Properties.Resources.ImageName;
其中picPreview是图片框的名称, ImageName是要显示的文件的名称。
*资源位于:项目 --> 属性 --> 资源
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.