PDA

View Full Version : سوال: چطور میشه با متد removeat ردیف دلخواه رو در دیتا گرید پاک کرد؟



oliya24
جمعه 01 مهر 1390, 23:28 عصر
سلام
من میخوام تو دیتاگرید یه ردیف رو انتخاب کنم و بعد با زدن دکمه دلیت اون رو پاک کنم دوستان این متد رو پیشنهاد دادن اما این متد یه پارامتر میگیره که در واقع ایندکس هستش ولی من میخوام سطر رو به دلخواه پاک کنم
لطفا من رو راهنمایی کنید:تشویق:

مرتضی تقدمی
شنبه 02 مهر 1390, 00:53 صبح
سلام
خب شما باید ایندکس سطر انتخابی رو به عنوان پارامتر به این تابع ارسال کنید. سطر انتخابی هم با currentrow مشخص میشه.
موفق باشید

oliya24
شنبه 02 مهر 1390, 01:39 صبح
دوست من میشه با کد بنده رو راهنمایی کنید من یه مقدار تازه کارم
ممنون میشم اگه لطف کنی

مرتضی تقدمی
شنبه 02 مهر 1390, 01:50 صبح
سلام
نمونه برنامه :


موفق باشید

mortezagt
شنبه 02 مهر 1390, 01:56 صبح
RemoveCurrent این کارت رو راه میندازه

mortezagt
شنبه 02 مهر 1390, 01:58 صبح
به جای Removeat این RemoveCurrent کارت رو راه میندازه

oliya24
شنبه 02 مهر 1390, 02:11 صبح
دوست من من این کد رو نوشتم بدون خطا هم اجرا شد ولی وقتی برنامم رو دوباره اجرا میکنم سطرها دوباره برمیگردن
باید چه کنم ؟؟؟
میخوایی برنامه رو برات بفرستم
لطفا من رو کمک کن

مرتضی تقدمی
شنبه 02 مهر 1390, 02:20 صبح
خب این فقط نمونه کد برای نحوه حذف کردنه! قرار نیست که تغییرات دیتاگریدویو رو جایی ذخیره کنیم و دفعه بعد بارگذاری بشه!

oliya24
شنبه 02 مهر 1390, 02:25 صبح
برای اینکه این طور بشه یعنی تغیرات هم ذخیره بشن من باید چه کنم میشه راهنمای بفرمایید

مرتضی تقدمی
شنبه 02 مهر 1390, 09:44 صبح
سلام
خب بستگی به کار شما و منبع داده شما داره. اگر می خواید از بانک اطلاعاتی پر بشه, می بایست نحوه کار با بانک های اطلاعاتی رو یاد بگیرید.
موفق باشید

oliya24
شنبه 02 مهر 1390, 12:25 عصر
سلام من کارم رو اصلا برای بانک میخوام کد اینسرت رو هم نوشتم فقط میخوام کد مربوط به حذف سطر رو طوری بنویسم که این سطر از بانک اطلاعاتی حذف بشه

مرتضی تقدمی
شنبه 02 مهر 1390, 12:28 عصر
سلام
شما دو راه دارید.
1- سطر رو از بانک حذف کنید و بعد دیتا گرید رو مجددا با تیبیل مورد نظر پر کنید.
2- سطر رو از بانک حذف کنید و بعد همون سطر رو از دیتا گرید حذف کنید که این روش معقول تر و بهتره.
موفق باشید