سلام خدمت اساتید
یه جستجو انجام دادم اما چنین چیزی ندیدم
لطفا یه آموزش دقیق و با جزئیات درباره ساختن یه برنامه که متن رو متحرک میکنه بدین
متشکر
سلام خدمت اساتید
یه جستجو انجام دادم اما چنین چیزی ندیدم
لطفا یه آموزش دقیق و با جزئیات درباره ساختن یه برنامه که متن رو متحرک میکنه بدین
متشکر
می خوام که توی یک textbox متن وارد شه و با کلیک بر روی دکمه برنامه درون یک ریچ باکس یا پنل اجرا شه
سلام
فقط جهت راهنمایی :
--ببینید هر کنترلی مثل یک label در فرم یک موقعیت داره که مبدا مختصات، گوشه بالا سمت چپ فرمه
--مختصات x و y گوشه بالا و سمت چپ یک کنترل رو میشه با property های Left و Top تعیین کرد
--از تایمر می تونید جهت تغییر متوالی موقعیت کنترل استفاده کنید
void Timer1Tick(object sender, EventArgs e)
{
label1.Top++;
label1.Left++;
}
void MainFormLoad(object sender, EventArgs e)
{
timer1.Enabled=true;
}
نه من می خوام که حرکت های گوناگونی داشته باشه مثلا یه متن می نویسیم و بعد یه حالت انتخاب می کنیم و روی دکمه که کلیک می کنیم متن شروع به حرکت کنه!
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = text.Substring(0, index);
index++;
if (index == text.Length + 1)
{
index = 0;
//timer1.Enabled = false;
}
}
private void Form2_Load(object sender, EventArgs e)
{
label1.Text = "";