【发布时间】:2013-10-06 14:03:20
【问题描述】:
我有pictureBox1,pictureBox2,picturebox3,....在C#中,有没有办法可以循环改变第一个picturebox背景颜色,等待,然后改变pictureBox2的背景?
应该是这样的
private void button1_Click(object sender, EventArgs e)
{
foreach (var pb in this.Controls.OfType<PictureBox>())
{
pb.BackColor = Color.Red;
Thread.Sleep(2000);
}
}
但我收到此错误
错误 1 不可调用的成员 'System.Windows.Forms.Control.Controls' 不能像 方法。 C:\Users\test\Desktop\WindowsFormsApplication1\Form1.cs 22 37 WindowsFormsApplication1
【问题讨论】:
标签: c#