产品滚动展示

Posted on   努力成长静待花开  阅读(239)  评论(0编辑  收藏  举报

实现效果:

  

知识运用:

  Timer计时器组件   Panel容器控件

实现代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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;
    }
}

  

努力加载评论中...
点击右上角即可分享
微信分享提示