您的位置:首页 > 编程语言 > C#

C# winform 中实现label字体移动

2010-01-27 17:42 405 查看
代码

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实现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: