PDA

View Full Version : سوال: چگونه با استفاده از حلقه textbox ها رو پر کنم؟



ravaei
پنج شنبه 19 تیر 1393, 02:48 صبح
درود بر دوستان ، آقا من می خوام با زدن یک button پنج تا عدد تصادفی رو داخل 5 تا textbox قرار بدم ولی مشکل این جاست که نمیتونم با استفاده از حلقه این کار رو بکنم :ناراحت: و مجبوراً دستی نوشتم اگه تعداد زیاد باشه باید چه کرد ؟

int[] b = new int[5];
Random a = newRandom();
for (int i = 0; i < 5; i++)
{
b[i] = a.Next(9);

}
string aa = b[0].ToString();
string bb = b[1].ToString();
string cc = b[2].ToString();
string dd = b[3].ToString();
string ee = b[4].ToString();
textBox1.Text = aa;
textBox2.Text = bb;
textBox3.Text = cc;
textBox4.Text = dd;
textBox5.Text = ee;

erfan_urchin
پنج شنبه 19 تیر 1393, 02:52 صبح
باید با استفاده از پراپرتی Controls این کارو بکنید
Random r = new Random();
for (int i = 1; i <= 5; i++)
Controls["textBox" + i].Text = r.Next(1, 10).ToString();

موفق باشید