int i =0;string text = "abcdefg";while(true){ if(i>=text.Length-2)i==0;//到头了,从0开始 textbox1.text = text.Substring(i);//截取后面的n个字符,逐渐减少个数,达到滚动的效果Thread.Sleep(10);//休息一下}注意,上面的代码实际运行会让界面死掉,while里的语句需要放在一个timer里面,或者另开一个线程