متحرک کردن متن در عنوان فرم
ابتدا یک پروژۀ ویندوزی ایجاد کنید و سپس یک کنترل timer روی فرمتون قرار بدید و در رویداد Tick کنترلتون کد زیرو تایپ کنید
private void timer1_Tick(object sender, EventArgs e) { switch (this.Text) { case "": this.Text += "ب"; break; case "ب": this.Text += "ر"; break; case "بر": this.Text += "ن"; break; case "برن": this.Text += "ا"; break; case "برنا": this.Text += "م"; break; case "برنام": this.Text += "ه"; break; case "برنامه": this.Text += " "; break; case "برنامه ": this.Text += "ن"; break; case "برنامه ن": this.Text += "و"; break; case "برنامه نو": this.Text += "ی"; break; case "برنامه نوی": this.Text += "س"; break; case "برنامه نویس": this.Text = ""; break; } }
دقت کنید :
خاصیت Text فرم رو خالی کنید.
خاصیت rightToleft فرم رو برابر NO قرار بدید.
خاصیت Enabled کنترل Timer رو برابر true قرار بدین.
سلام ، چرا فقط بخش برنامه رو نشون میده و بقیه متن نمایش داده نمیشه تو عنوان فرم
این کار ها رو باید انجام بدین تا عنوان فرم متحرک نمایش داده بشه، آقا سهراب این نکات رو فراموش کردن
خاصیت Text فرم رو خالی کنید.
خاصیت rightToleft فرم رو برابر NO قرار بدید.
خاصیت Enabled کنترل Timer رو برابر true قرار بدین.
متن رو کجا نمایش میده؟