熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

c#實現文字由左向右滾動

2013-11-13 10:00:13  來源: .NET編程 

  在C#中可以通過Label控件TextBox控件窗體和PictureBox控件來顯示文字窗體和PictureBox控件主要是通過DrawString方法實現而TextBox控件和Label控件是專門用來顯示文字信息的要想實現文字的滾動可以通過將Label控件的LeftTop屬性和Timer控件相結合使Label控件每隔一段時間就移動一次位置如果時間間隔合適就可以實現Label中顯示的文字在移動的效果

  示例 由左向右滾動的文字

  本示例利用Label控件來實現文字的滾動實現文字由左向右滾動可以設置Label控件的Left屬性例如labelLeft = labelLeft + ;

  運行程序其中上面的文字是從左向右滾動的下面的文字是從右向左滾動的中間的文字是從下向上滾動的

  程序開發步驟

  ()創建一個項目命名為_設置默認窗體的Text屬性為滾動文字

  ()在窗體上添加兩個Label控件一個Timer控件設置Timer控件的Interval屬性為

  ()程序代碼如下

  private void timer_Tick(object sender EventArgs e)

  {

  if (labelLeft < thisWidth)

  {

  labelLeft = labelLeft + ;

  }

  else if (labelLeft > thisWidth)

  {

  labelLeft = labelWidth;

  }

  }


From:http://tw.wingwit.com/Article/program/net/201311/12263.html
  • 上一篇文章:

  • 下一篇文章:
  • Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.