C#:使用资源中的图片更改表单中的图片

时间:2011-12-11 13:20:04

标签: c#

我有7张资源图片,名为1.jpg,2.jpg等。

然后在代码中我生成了int skaicius,其值为5 ...

现在我需要按钮按钮将图像更改为skaicius + ".jpg"并使用导入资源中的图像

这就像我想的那样

 pictureBox2.ImageLocation = kauliukas + ".jpg";

但据我所知,它应该从本地目录加载图像......那么如何从资源中加载它?

1 个答案:

答案 0 :(得分:2)

只要将图片导入Resources(resx)文件,扩展就会丢失,例如“ThisPicture.jpg”将通过Properties.Resources.ThisPicture访问。

这实际上意味着您可以在PictureBox上执行以下操作:

pictureBox.Image = Properties.Resources.PictureName

其中PictureName是根据您的资源文件的实际资源的名称。