با استفاده از کد زیر میتونید متن را بصورت افقی به حرکت درآورید البته شما با کمی دقت در کد و بررسی آن میتونی تغییراتی از جمله تغییر جهت حرکت از افقی به عمودی و یا از چپ راست را ایجاد کنید همانطور که مشاهده میکنید این کد رو داخل timer1_Tick قرار دادیم و در حر لحظه بسته به میزان سرعتی که شما تعیین می کنید یک گام حرکت می کند برای دانلود پروژه به ادامه مطلب بروید
private void timer1_Tick(object sender, EventArgs e)
{
int x,y, xx, formWidth;
x = this.label1.Location.X;
y = this.label1.Location.Y;
xx = Convert.ToInt32(num.Value);
formWidth =Size.Width;
this.label1.Location = new Point(x + xx, y);
if (formWidth <= x)
{
this.label1.Location = new Point(0 - this.label1.Size.Width,y);
}
}