View Full Version : سوال: ايجاد آرايه اي از كنترل ها
mahboube
چهارشنبه 28 مهر 1389, 10:11 صبح
سلام
چطور ميشه آرايه اي از كنترل هاي فرم درست كرد؟
مثلا 10 تا pictureboxدارم كه اسمشون از 0 تا 9 هست حالا ميخام توي يك for مقدار بدم بهشون !با ايندكسشون!
مرسي.
mahboube
چهارشنبه 28 مهر 1389, 10:15 صبح
اين كد رو نميخاما:
Control[] arr = new Control[10];
Control[] arr1 = new Control[10];
public Control[] arrayOfControl()
{
for (int i = 0; i < 10; i++)
{
arr[i] = new Control();
}
return arr;
}
كنترل هام رو توي design درست مي كنم.
mahboube
چهارشنبه 28 مهر 1389, 10:39 صبح
خب مشكل من اينجوري حل شد ولي تو VB فكر كنم ميشد آرايه كرد كنترل هاي رو فرم رو!!!
for (int j = 0; j < 40; j++)
{
foreach (PictureBox p in f.Controls)
{
if (p.Name == "pB" + j.ToString())
p.Image = bmp[j];
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.