View Full Version : سوال: اندیس دادن
pbiuki630
یک شنبه 08 شهریور 1388, 13:26 عصر
سلام
توی فرمم چند تا گریدویو دارم که اسماشون اینجوریه
grd1,grd2,grd3,....
اگر بخوام توی قسمت کدنویسی با یک حلقه گریدویوها رو صدا بزنم و برای آن یک اندیس اختصاص بدم باید چی کار کنم؟
(i=0 ;i<5; i++)for
grd i=
SMRAH1
یک شنبه 08 شهریور 1388, 14:05 عصر
سلام
مثلا اگر gid1 , ... از نوع DataGridView باشند آنگاه یک راه حل این است :
for (int i = 1; i < 5; i++)
{
DataGridView grd = (DataGridView)this.Controls["grd" + i.ToString()];
// Do anything ...
}
موفق باشید
pbiuki630
یک شنبه 08 شهریور 1388, 14:22 عصر
سلام
مثلا اگر gid1 , ... از نوع DataGridView باشند آنگاه یک راه حل این است :
for (int i = 1; i < 5; i++)
{
DataGridView grd = (DataGridView)this.Controls["grd" + i.ToString()];
// Do anything ...
}
موفق باشید
خوب الان تو این مقدار دهی error میده
grd .AutoGenerateColumns = true;
grd.DataSource = ds1;
grd.DataMember = "Tbprogram";
الان میخوام بنویسم grd 1 مقدارش این باشه در ضمن تعداد گرید ویو هامم معلومه
ممنون
pbiuki630
یک شنبه 08 شهریور 1388, 14:31 عصر
خوب الان تو این مقدار دهی error میده
grd .AutoGenerateColumns =
true;
grd.DataSource = ds1;
grd.DataMember = "Tbprogram";
الان میخوام بنویسم grd 1 مقدارش این باشه در ضمن تعداد گرید ویو هامم معلومه
ممنون
ممنون از لطفتون درست شد
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.