以下是测试代码示例,可能不完全正确:
for (int i = 0; i < MAXCOL; i++)
{
for (int j = 0; j < MAXROW; j++)
{
HomeArrayPicBox[i, j].Image = Properties.Resources.scan;
}
}
我的问题不是所有图片框都显示相同的图片,我还需要增加图片。例如Properties.Resources.scan1, Properties.Resources.scan2 ...
请告知如何最好地实现这一目标。
谢谢。
最佳答案
您可以像这样通过名称从资源文件中获取对象:
HomeArrayPicBox[i, j].Image =
(Image)Properties.Resources.ResourceManager.GetObject("Scan" + i);
关于C# 图片框.图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2284212/