• 图片切换(timer控件与ImagesList结合使用)


    1. private void Form3_Load(object sender, EventArgs e)
    2.         {
    3.             //打开窗体的时候显示第一张图片
    4.             this.pictureBox1.Image = this.imageList1.Images[0];
    5.             //启动timer控件
    6.             this.timer1.Start();
    7.         }
    8. //计数器
    9. private int currIndex = 0;
    10. private bool flag = true;//开关
    11. private void timer1_Tick(object sender, EventArgs e)
    12.         {
    13.             if (flag)
    14.             {
    15.                 //判断是否为第一张
    16.        //不是第一张
    17.                 if (currIndex > 0)
    18.                     //显示上一张图片
    19.                     currIndex--;
    20.                 else
    21.                     //是第一张
    22.                     flag = false;
    23.             }
    24.             else
    25.             {
    26.                 //判断是否为第一张
    27.        //不是最后一张
    28.                 if (currIndex < this.imageList1.Images.Count - 1)
    29.                     //显示下下一张图片
    30.                     currIndex++;
    31.                 else//是最后一张
    32.                     flag = true;
    33.             }
    34.             this.pictureBox1.Image = this.imageList1.Images[currIndex];
    35.         }
    36. private bool flag1 = true;
    37. private void pictureBox1_Click(object sender, EventArgs e)
    38.         {
    39.             if (flag1)
    40.             {
    41.        //停止
    42.                 timer1.Stop();
    43.                 flag1 = false;
    44.             }
    45.             else
    46.             {
    47.                 //启动
    48.                 timer1.Start();
    49.                 flag1 = true;
    50.             }
    51.         }
    人是有思想的,这是人与动物本质的区别。人的社会属性要求我们在操守的规范下实现自我价值,越有这越给予。因此,我们要实现自己的社会价值 。这些都离不开坚定的信仰,有无信仰是一个在精神层面状态好坏的体现,不能觉得一切都无所谓。生活是一面镜子,自己是什么样子很快现行。 用知识武装自己,用信仰升华自己,用爱好装点自己,用个性标识自己。 我就是我,不一样的烟火;我就是我,不一样的水果;我就是我,不一样的花朵;我就是我,不一样的自我。 生活寄语:越努力,越幸运。 做最好的自己!
  • 相关阅读:
    白学jquery Mobile《构建跨平台APP:jQuery Mobile移动应用实战》串行4(场景变化)
    Effective C++:规定20: 宁pass-by-reference-to-const更换pass-by-value
    UI布局术语
    The Runtime Interaction Model for Views-UI布局事件处理流程
    布局的核心在于求解位置和尺寸
    Masonry 原理与使用说明
    布局、约束与函数
    Masonry 原理一
    Masonry基础API
    margin与padding如何进行区分
  • 原文地址:https://www.cnblogs.com/hyd1213126/p/4497046.html
Copyright © 2020-2023  润新知