我有多个图片框,我需要在运行时将随机图像加载到其中。所以我认为最好有一个所有图片框的集合,然后使用一个简单的循环将图像分配给它们。但是我应该怎么做呢?或者对于此类问题是否还有其他更好的解决方案?
最佳答案
使用一点 LINQ:
foreach(var pb in this.Controls.OfType<PictureBox>())
{
//do stuff
}
但是,这只会处理主容器中的图片框。
关于c# - 获取特定类型的所有控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4630391/