zoukankan      html  css  js  c++  java
  • C# winform 实现图片轮播

    作为一个C#winform刚刚入门的我  觉得这可能是初学者都会遇到的  我自己也觉得很神奇

    首先 窗体里有一个Button按钮,和一个pictureBox 图片框

    定义一个线程方法


            /// <summary>
            /// 改变图片
            /// </summary>
            /// <param name="img">图片</param>
            /// <param name="millisecondsTimeOut">切换图片间隔时间</param>
            private void ChangeImage(Image img, int millisecondsTimeOut)
            {
                this.Invoke(new Action(() =>
                {
                    pictureBox1.Image = img;
                })
                    );
                Thread.Sleep(millisecondsTimeOut);
            }

    在button1 添加单击事件如下代码

      Thread th;
            private void button1_Click(object sender, EventArgs e)
            {
                //timer1.Enabled = true;
                th = new Thread
                    (
                        delegate() 
                        {
                            // 3就是要循环轮数了
                            for (int i = 0; i < 3; i++)
                            {           
                               //调用方法

                                ChangeImage(WindowsFormsApplication2.Properties.Resources.img__5_, 1000);
                                ChangeImage(WindowsFormsApplication2.Properties.Resources.img__6_, 1000);
                                ChangeImage(WindowsFormsApplication2.Properties.Resources.img__7_, 1000);
                            }
                        }
                    );
                th.IsBackground = true;
                th.Start();
            }

    就可以完成了,

    虽然对于大神们来说不值得一提,

    但对于像我们这些初学者 在做一些简单项目的时候 还是比较有用,

    大家可以通过这个 去延伸  用处不仅仅是图片轮播

  • 相关阅读:
    CF809E Surprise me!
    2019-4-12-WPF-绑定的默认模式
    2019-4-12-WPF-绑定的默认模式
    2019-2-28-C#-16-进制字符串转-int-
    2019-2-28-C#-16-进制字符串转-int-
    2019-10-23-WPF-使用-SharpDx-异步渲染
    2019-10-23-WPF-使用-SharpDx-异步渲染
    2019-8-31-ASP.NET-Core-开启后台任务
    2019-8-31-ASP.NET-Core-开启后台任务
    2019-8-24-win10-uwp-读取文本GBK错误
  • 原文地址:https://www.cnblogs.com/ruogu/p/4727123.html
Copyright © 2011-2022 走看看