كيف تقوم باضافة صف جديد لداتاجريد مربوطة بمصدر للبيانات

السلام عليكم ورحمة الله وبركاته ,واجهتنى هذه المشكلة وانا اعمل على مشروع ,وهى ان الداتاجريد مربوطة بمصدر للبيانات Datasource حيث استخدم Typed Dataset وحينما احاول ان اقوم بتعريف صف من نوع DataGridviewRow واقوم باضافته الى الداتاجريد عن طريق Add() يظهر هذا الخطأ

Rows cannot be programmatically added to the DataGridView’s rows collection when the control is data-bound.

ولحل هذه المشكلة قمت بالآتى

عن طريق Datasource  خاصتى استخدمت الطريقة mydatasource.addnew  فقام هذا باضافة صف جديد فى الداتاجريد

ثم قمت بعد ذلك بتغيير قيم هذا الصف عن طريق


Mydatagrid.Rows.Item(Mydatagrid.Rows.GetLastRow(DataGridViewElementStates.Displayed)).Cells("columname").Value=something

الحمد لله

حول أحمد حسان
Senior IT Specialist @ German Hospital of Alexandria ,Co-Developed Medxpress ,Hospital ERP system ,Microsoft Certified Solution Developer

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: