解析资源

时间:2018-06-21 07:35:38

标签: c#

我在项目的“资源”部分中有几张图片。 每个图像分别称为 img_1.png img_2.png img_3.png

我有一个图片框,根据索引的值,我想显示其他图片。如果 index = 1,则显示 img_1.png ,等等

是否可以通过变量访问资源的内容。类似于以下代码(无效)

myPictureBox.Image = myProject.Properties.Resources.img_ + index.ToString() + ".png";

1 个答案:

答案 0 :(得分:2)

您可以使用此:

myPictureBox.Image = myProject.Properties.Resources.ResourceManager.GetObject($"img_{index}");