PDA

View Full Version : پاک کردن اطلاعات گریدویو



nazanin_z
شنبه 21 آبان 1390, 00:42 صبح
با چه کدی می شه تمام اطلاعات گریدویو توی فرم هست رو پاک کرد و فرم رو به حالت اول برگردوند؟
توی فرمم فقط یه گرید هست که توسط دیتاسورس پر شده.
(دیتاسورسش پایگاه داده نیست)

sobaisobai
شنبه 21 آبان 1390, 01:06 صبح
سلام
dataGridView.Rows.Clear();

gwbasic
شنبه 21 آبان 1390, 10:49 صبح
dataGridView.DataSource=null;

nazanin_z
شنبه 21 آبان 1390, 11:32 صبح
گریدم توی فرم دومه.
گرید اولم که سورس اونه تو فرم اوله.
میخوام هرسری کاربر فرم دوم رابست و دوباره اطلاعات جدید در رید اول وارد کرد و دکمه تایید رو زد و رفت فرم دوم ، اطلاعات قبلی پاک شده باشه و فقط اطلاعات جدید نمایش داده شه.

این دستوراتی که گفتید رو کجا باید بذارم؟ در رویداد closed و closing گذاشتم جواب نداد.

sobaisobai
شنبه 21 آبان 1390, 11:40 صبح
وقتی فرم بسته میشه خب اطلاعات هم پاک میشه دیگه
میتونی تو رویدادFormClosing بنویسی

nazanin_z
شنبه 21 آبان 1390, 11:44 صبح
وقتی فرم بسته میشه خب اطلاعات هم پاک میشه دیگه
میتونی تو رویدادFormClosing بنویسی


فرم اول چندتا x,y میگیره
وقتی میره فرم دوم و برمیگیرده میخوام اگه خواست به اون x,y ها اضافه کنه و دوباره تایید کنه این اعداد جدید در ادامه قبلیا بیاد .

nazanin_z
شنبه 21 آبان 1390, 11:46 صبح
سلام
dataGridView.Rows.Clear();


Cannot clear this list.
این پیامو میده

sobaisobai
شنبه 21 آبان 1390, 11:50 صبح
Cannot clear this list.
این پیامو میده
گرید رو که میخوای اطلاعاتش رو پاک کنی تو کدوم فرمت هست؟
از فرم یک میخوای گرید داخل فرم دو رو پاک کنی؟

nazanin_z
شنبه 21 آبان 1390, 11:58 صبح
گرید دومم
فرقی نمیکنه توکدوم فرم

nazanin_z
شنبه 21 آبان 1390, 11:59 صبح
مشکل حل شد دوستان. ممنون

sobaisobai
شنبه 21 آبان 1390, 12:00 عصر
گرید تو فرم 2 هست شما میخواهید وقتی فرم بسته شد گرید پاک بشه؟
همون دستوری رو که دادم همین کارو میکنه دیگه

nazanin_z
شنبه 21 آبان 1390, 12:05 عصر
گرید تو فرم 2 هست شما میخواهید وقتی فرم بسته شد گرید پاک بشه؟
همون دستوری رو که دادم همین کارو میکنه دیگه


همین کارو میکنه اما موقع اجرا پیام خطا میده.

sobaisobai
شنبه 21 آبان 1390, 12:17 عصر
شما کدت یا برنامت رو بذار ببینیم مشکلش چیه