你的代码没有问题,如果图片不能变化,有两种可能,一、imageList1.Images[1]为空,程序有异常;二、pictureBox1.BackgroundImage 的初始值和imageList1.Images[1]一样或者说imageList1.Images[0]和imageList1.Images[1]是同一图片
pictureBox1.BackgroundImage=Image.imagesList1.images[1];