نقل قول: ضافه كردن سطر به گريدويو
اگر شما جدول رو از یک دیتابیس مستقیما bind می کنید یا از کلاس آماده استفاده می کنید برای اضافه کردن مقدار به جدول باید به دیتابیس مقداری رو اضافه کنید تا تغییرات در جدول گرید نشون داده بشه.
بهتره به صورت دستی گزارشگیری کنید و فیلدها رو با یک حلقه پر کنید و بعد اگر این کد کار خواهد کرد.
نقل قول: ضافه كردن سطر به گريدويو
نقل قول:
نوشته شده توسط
hakim22
اگر شما جدول رو از یک دیتابیس مستقیما bind می کنید یا از کلاس آماده استفاده می کنید برای اضافه کردن مقدار به جدول باید به دیتابیس مقداری رو اضافه کنید تا تغییرات در جدول گرید نشون داده بشه
راستش من كار كردن با ديتا گريد رو بلد نيستم.همين كدم از خودم نوشتم.اما كاري كه من ميخوام بكنم دقيقا برعكس اينه.يعني من ميخوام ديتابيسم با اين جدول پرشه نه جدولم با ديتابيس
نقل قول:
نوشته شده توسط
hakim22
بهتره به صورت دستی گزارشگیری کنید و فیلدها رو با یک حلقه پر کنید و بعد اگر این کد کار خواهد کرد.
من ميخوام هر دفه يه سطر به ليست اضافه شه نه اينكه كل جدولو با يه بار كليك پر كنم پس نميتونم از حلقه استفاده كنم
نقل قول: ضافه كردن سطر به گريدويو
خط آخر که rows.add داره رو بیارید به خط اول
اصولا نباید مشکلی باشه !
اول باید یک ردیف به گرید اضافه کنید بعد سلولهای آن را تغییر دهید .
نقل قول: ضافه كردن سطر به گريدويو
این کدو امتحان کن
datagride.rows.insert(i,txbox1,txbos2,.......);
از نظر املایی خطاهاشو بگیر.
متغییر i شماره سطریه که میخای ادد کنی و مقدارهاتو با کاما جدا کن و در ادامش بنویس . سماره ستون نمیخاد
نقل قول: ضافه كردن سطر به گريدويو
سلام دوستان:
این روشو امتحان کن صدرصد جواب میده
this.dataGridView1.Columns.Add("1", "1");
this.dataGridView1.Columns.Add("2", "2");
this.dataGridView1.Columns.Add("3", "3");
this.dataGridView1.Columns.Add("4", "4");
this.dataGridView1.Rows.Add("five", "six", "seven", "eight");
نقل قول: ضافه كردن سطر به گريدويو
نقل قول:
نوشته شده توسط
hakim22
خط آخر که rows.add داره رو بیارید به خط اول
اصولا نباید مشکلی باشه !
اول باید یک ردیف به گرید اضافه کنید بعد سلولهای آن را تغییر دهید .
منم باهاش موافقم.اگر هم از ديتا تيبل يا ديتا ست استفاده كردين ميتونيد به ديتا تيبلتون اضافه كنيد و خودش توي ديتا گريد نشون ميده