PDA

View Full Version : سوال: بررسی شرط های متفاوت در بررسی یک ردیف در DataGridView



mmbguide
چهارشنبه 12 اردیبهشت 1397, 21:54 عصر
سلام به همه

من یک DGV دارم که منبع اطلاعات اون یک BindingSource هستش. حالا وقتی یک ردیف به دیتاگرید اضافه میکنم در زمان تکمیل اطلاعات یکسری از سلول ها باید اجبارا مقداردهی بشوند و این کار رو در رویداد RowValidating کنترل میکنم و مشکلم در این هستش که اگر کاربر در هر زمان از دکمه Esc روی کیبورد استفاده کنه، ردیف جدید حذف نمیشه و تنها راه این هستش که ابتدا ردیف را با تمام الزامات تکمیل کنم و بعد از یک دکمه Delete استفاد کنم و مشکل این دکمه هم اینه که برنامه Error میده و میگه نمیتونه مقدار Null رو بخونه در صورتی که تمام سلول های ردیف مقدار دهی شده اند.

خلاصه: در ردیف جدید در صورت نیاز به اون باید سلول های خاص تکمیل بشوند و در هر لحظه و با فشردن Esc باید ردیف لغو بشود. که متاسفانه با خطا مواجه میشم

ممنون اگر راهنمایی کنید