窗体有按钮和图案1,默认显示图案1,点击按钮在图案1的位置显示图案2,过10秒钟再次显示图案1.
如何实现?

解决方案 »

  1.   

    我只知道好像应该用timer这个控件实现
    具体怎么实现 我也在寻找中0.0
      

  2.   

    如果是要实现动态效果的话,在按钮的mouseenter事件中换成图片2,在mouseleave事件中换回来.
      

  3.   

            // 按钮单击事件,假设pictureBox2就是图像,并初始化显示图像1
            private void button4_Click(object sender, EventArgs e)
            {
                // 点击后显示图案2
                this.pictureBox2.Image = 图像2;            // 十秒后恢复显示图案1
                int datBegin = Environment.TickCount;
                while ((Environment.TickCount - datBegin) < 10000)
                {
                    Application.DoEvents();
                }
                this.pictureBox2.Image = 图像1;
            }