foreach(var c in this.Controls)
{
   //循环一下,就可以了。
}

解决方案 »

  1.   

    winform吗?
     private void button1_Click(object sender, EventArgs e)
            {
                this.BackgroundImage = Image.FromFile("7寸单 (1).JPG");//从本地路径加载图片即可
            }
      

  2.   


    如果不想从本地加载,想把几张图片全部编译到exe中,能行吗?
      

  3.   

    可以,建个资源文件(resx),把图片放里面,然后直接 this.BackgroundImage = Resource1._7寸单__1_; 即可。
      

  4.   

    winform很难做到,虽然有双缓冲可以缓解,但是“完全禁止”是不太可能的。