演示、暂停、退出的源代码:
 
  
  1. using System; 
  2. using System.Collections.Generic; 
  3. using System.ComponentModel; 
  4. using System.Data; 
  5. using System.Drawing; 
  6. using System.Text; 
  7. using System.Windows.Forms; 
  8.  
  9. namespace MoveFontInForm 
  10.     public partial class Frm_Main : Form 
  11.     { 
  12.         public Frm_Main() 
  13.         { 
  14.             InitializeComponent(); 
  15.         } 
  16.  
  17.         private void timer1_Tick(object sender, EventArgs e)//用Timer来控制滚动速度 
  18.         { 
  19.             label1.Left -= 2;//设置label1左边缘与其容器的工作区左边缘之间的距离 
  20.             if (label1.Right < 0)//当label1右边缘与其容器的工作区左边缘之间的距离小于0时 
  21.             { 
  22.                 label1.Left = this.Width;//设置label1左边缘与其容器的工作区左边缘之间的距离为该窗体的宽度 
  23.             } 
  24.         } 
  25.  
  26.         private void button1_Click(object sender, EventArgs e) 
  27.         { 
  28.             timer1.Enabled = true;//开始滚动 
  29.         } 
  30.  
  31.         private void button2_Click(object sender, EventArgs e) 
  32.         { 
  33.             timer1.Enabled = false;//停止滚动 
  34.         } 
  35.  
  36.         private void button3_Click(object sender, EventArgs e) 
  37.         { 
  38.             this.Close();//关闭窗体 
  39.         } 
  40.     } 
Program.cs
 
 
  
  1. using System; 
  2. using System.Collections.Generic; 
  3. using System.Linq; 
  4. using System.Windows.Forms; 
  5.  
  6. namespace MoveFontInForm 
  7.     static class Program 
  8.     { 
  9.         /// <summary> 
  10.         /// 应用程序的主入口点。 
  11.         /// </summary> 
  12.         [STAThread] 
  13.         static void Main() 
  14.         { 
  15.             Application.EnableVisualStyles(); 
  16.             Application.SetCompatibleTextRenderingDefault(false); 
  17.             Application.Run(new Frm_Main()); 
  18.         } 
  19.     }