想让label里字体滚动
做了个程序,label里的文字太多,我想他里面的文字滚动起来,我知道用timer,但是具体怎么实现谁能帮帮我
------解决方案--------------------
------解决方案--------------------楼主是因为文字太多而烦恼,这个好解决,用drawstring简单方便,我做过这样的这个代码你拿去改下就可以用
int x = (--x) % (label2.Width + 80);
Graphics gr = this.label2.CreateGraphics();
gr.FillRectangle(new SolidBrush(System.Drawing.SystemColors.Control),new Rectangle(0,0,327,16));
gr.DrawString(a,label2.Font,Brushes.Red,new PointF(x + 50,0));
gr.DrawString(a,label2.Font, Brushes.Red, new PointF(454 + x,0));
里面的数字是控件label的长度和字符串的长度