for(int i=0;i<32;i++) { var button = (Button)this.Controls.Find("button" + (i+1).ToString(), true)[0]; button.Image = imageList1.Images[i]; }