我有 1 个图片框,名为studPic
. 我想要得到的是,当我单击“随机播放”按钮时,从资源中获取随机图像。
private void button2_Click(object sender, EventArgs e)
{
...
}
经过研究,我发现以下
我是 C# 的新手。有没有更简单的方法来实现这个结果?例如,不添加图片名称?
更新
List<string> pictureNames = new List<string>();
pictureNames.Add("1");
pictureNames.Add("2");
pictureNames.Add("3");
int randomPictureIndex = new Random().Next(0, pictureNames.Count);
string randomPictureName = pictureNames[randomPictureIndex];
pictureNames.Remove(randomPictureName);
Image img = Properties.Resources.randomPictureName; //erroor
studPic.Image = img;
收到错误消息错误 1“Properties.Resources”不包含“randomPictureName”的定义