当前位置: 代码迷 >> .NET组件控件 >> 现在小弟我有这样一段代码,就是当鼠标捕捉到一个图片时,图片切换停止。而且可以用一段文字描述这个图片
  详细解决方案

现在小弟我有这样一段代码,就是当鼠标捕捉到一个图片时,图片切换停止。而且可以用一段文字描述这个图片

热度:69   发布时间:2016-05-04 23:21:42.0
现在我有这样一段代码,就是当鼠标捕捉到一个图片时,图片切换停止。而且可以用一段文字描述这个图片?
 Image[] pics = new Image[3];
        int i = 0;
        private void Form1_Load(object sender, EventArgs e)
        {
            timer1.Interval = 2000;
            timer1.Enabled = true;
            pics[0] = Image.FromFile("1.jpg");
            pics[1] = Image.FromFile("2.jpg");
            pics[2] = Image.FromFile("3.jpg");
        }
  
        private void timer1_Tick(object sender, EventArgs e)
        {
            if (i == pics.Length) i = 0;
            pictureBox1.Image= pics[i];
            i++;
        }
要的是每张图片有不同的描述
------解决方案--------------------
1、看你用Timer控制的,图片切换停止,可以控制this.timer1.Start();和this.timer1.Stop();
2、至于用文件描述显示的图片,可以使用一个Lable显示对应的内容。还可以使用DrawString方法绘制文本。