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控件的触发。

  • 相关阅读:
    C# IL语法
    设计模式学习笔记(1)之单例模式
    设计模式学习笔记(3)之策略设计模式(Strategy)
    ORACLE与SQL SERVER语法区别
    浅谈测试驱动开发(TDD)
    面向对象的5条基本设计原则
    干法读后感磨练灵魂 提升心志
    Linux系统管理之硬盘管理
    Linux硬件信息采集
    Linux iptables
  • 原文地址:https://www.cnblogs.com/zwq194/p/1205933.html
Copyright © 2011-2022 走看看