C# winform 中实现label字体移动

it2022-05-05  140

代码  1     2       #region // 拼接字符  3           private   void  timer1_Tick( object  sender, EventArgs e)  4         {  5              int  length = label1.Text.Length;  6            string  str  =  label1.Text.Substring( 0 1 );  7             string  str2  =  label1.Text.Substring( 1 , length - 1 );  8          label1.Text  =  str2  +  str;  9         } 10           #endregion 11  12  13      #region // 改变label位置(推荐) 14           private   void  timer1_Tick( object  sender, EventArgs e) 15          { 16               if  (label1.Location.X  <   0   &&  Math.Abs(label1.Location.X)  -  label1.Width  >=   0 ) 17              { 18                  label1.Location  =   new  Point(panel1.Width, label1.Location.Y); 19                   return ; 20              } 21              label1.Location  =   new  Point(label1.Location.X  -   5 , label1.Location.Y); 22          } 23  24           #endregion   都是基于timer实现。

 

转载于:https://www.cnblogs.com/angleSJW/archive/2010/01/27/1657761.html


最新回复(0)