zoukankan      html  css  js  c++  java
  • C#实现文字动画效果

    首先,新建Windows应用程序,命名为:MovingWord,生成窗体Form1(文字动画),为该窗体添加一个Label控件和两个按钮控件,一个时钟控件Timer,lable1控件的text属性设置为“爱你一万”,具体效果图如下:

    其次,为相应控件添加相应的代码,完整代码如下:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;

    namespace 文字动画
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void button1_Click(object sender, EventArgs e)
            {
                timer1.Start();
            }

            private void button2_Click(object sender, EventArgs e)
            {
                timer1.Stop();
            }

            private void timer1_Tick(object sender, EventArgs e)
            {
                label1.Left -= 5;
                if (label1.Right < 0)
                {
                    label1.Left = Width;
                }
            }
        }

    }
    程序说明:
    timer1事件中的这段代码实现label控件的移动:
    label1.Left -= 5;
                if (label1.Right < 0)
                {
                    label1.Left = Width;
                }
    播放按钮和停止按钮按钮,分别控制timer控件的触发。

  • 相关阅读:
    RabbitMQ安装
    基于Linux的校园网破解思路和方法
    网络-0001-常见传输介质
    友情链接
    linux简史
    计算机的发展简史
    ArrayList&LinkedList&Vector区别
    Adobe Flash Player PPAPI 32.0.0.330
    ntoskrnl.exe导致蓝屏解决方法
    Git常用命令
  • 原文地址:https://www.cnblogs.com/zwq194/p/1205933.html
Copyright © 2011-2022 走看看