实现效果:
知识运用:
Timer计时器组件 Panel容器控件
实现代码:
private void timer1_Tick(object sender, EventArgs e) { left = 10; this.panel1.Left += left; if (this.panel1.Left > this.Width) { timer1.Enabled = false; this.pictureBox1.Image=imageList1.Images[0]; this.pictureBox2.Image = imageList2.Images[0]; this.pictureBox3.Image = imageList3.Images[0]; timer2.Enabled = true; } } private void Form1_Load(object sender, EventArgs e) { this.pictureBox1.Image = imageList1.Images[0]; this.pictureBox2.Image = imageList2.Images[0]; this.pictureBox3.Image = imageList3.Images[0]; } private void timer2_Tick(object sender, EventArgs e) { left = -10; this.panel1.Left += left; if(this.panel1.Left<0) { timer2.Enabled = false; this.pictureBox1.Image = imageList1.Images[1]; this.pictureBox2.Image = imageList2.Images[1]; this.pictureBox3.Image = imageList3.Images[1]; timer1.Enabled = true; } }