zoukankan      html  css  js  c++  java
  • C#-循环滚动字幕,timer,从左至右,从右至左,暂停---ShinePans

    Lable的Left属性是能够更改的,可是 Right属性不能够更改,所以我们能够利用 这个特点做自加 自减运算



    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace 滚动字幕
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void timer1_Tick(object sender, EventArgs e)
            {
                this.label2.Left += 8;  //向右移动3个像素
                if(this.label2.Left>this.Width)
                {
                    this.label2.Left = 0-label2.Width;   //标签左位置为当前控件宽度
                }
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                this.timer2.Stop();
                this.timer1.Start();  //打开计时器
            }
    
            private void button2_Click(object sender, EventArgs e)
            {
                this.timer1.Stop(); //停止计时器
                this.timer2.Stop();
            }
    
            private void button3_Click(object sender, EventArgs e)
            {
                this.timer1.Stop();
                this.timer2.Start();
            }
    
            private void timer2_Tick(object sender, EventArgs e)
            {
                this.label2.Left -= 8;  //向右移动3个像素
                if (this.label2.Right <0)
                {
                    this.label2.Left = this.Width;   //标签左位置为当前控件宽度
                }
            }
        }
    }
    


    效果:





    代码:


    http://yunpan.cn/csJUp3DFkakCZ  提取码 b050

  • 相关阅读:
    leetcode Remove Linked List Elements
    leetcode Word Pattern
    leetcode Isomorphic Strings
    leetcode Valid Parentheses
    leetcode Remove Nth Node From End of List
    leetcode Contains Duplicate II
    leetcode Rectangle Area
    leetcode Length of Last Word
    leetcode Valid Sudoku
    leetcode Reverse Bits
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5080419.html
Copyright © 2011-2022 走看看