我在项目的“资源”部分中有几张图片。 每个图像分别称为 img_1.png , img_2.png , img_3.png 等
我有一个图片框,根据索引的值,我想显示其他图片。如果 index = 1,则显示 img_1.png ,等等
是否可以通过变量访问资源的内容。类似于以下代码(无效)
myPictureBox.Image = myProject.Properties.Resources.img_ + index.ToString() + ".png";
答案 0 :(得分:2)
您可以使用此:
myPictureBox.Image = myProject.Properties.Resources.ResourceManager.GetObject($"img_{index}");