المشاركات : 19
المواضيع 2
الإنتساب : Oct 2013
السمعة :
0
الشكر: 42
تم شكره 3 مرات في 3 مشاركات
هذا صحيح لأني أريد أن يكون المتغير row مصفوفة من نوع DataGridViewRow ،
حتى أخزن فيه مجموعة السجلات التي سيختارها المستخدم من شاشة البحث .
المشاركات : 134
المواضيع 0
الإنتساب : Oct 2015
السمعة :
11
الشكر: 279
تم شكره 2054 مرات في 61 مشاركات
السلام عليكم ورحمة الله
أخي أشرف
قصدي أن وضع تلك الأقواس خطأ يجب حذفها، لأن SelectedRows هي المصفوفة ودور المتغير row يأخذ سطر واحد من المصفوفة
المشاركات : 19
المواضيع 2
الإنتساب : Oct 2013
السمعة :
0
الشكر: 42
تم شكره 3 مرات في 3 مشاركات
تمام ..
بس أنا أبغى أوقف على كل SelectedRows منهم
بحيث أدخل شرطاً يقول إذا كان السجل المختار هو [SelectedRows[0 ، نضع بياناته
في السجل الحالي الذي يقف عليه المستخدم
أما باقي السجلات التالية : [SelectedRows[1 وَ [SelectedRows[2 وَ [SelectedRows[3 .. الخ ، فيتم إدراجها في نهاية الجريد الخاص بالفاتورة.
فكيف أفعل ذلك رجاء ؟!!
المشاركات : 134
المواضيع 0
الإنتساب : Oct 2015
السمعة :
11
الشكر: 279
تم شكره 2054 مرات في 61 مشاركات
08-10-15, 11:24 PM
(آخر تعديل لهذه المشاركة : 08-10-15, 11:26 PM {2} بواسطة مهموم.)
السلام عليكم ورحمة الله
أخي أشرف
إن 0-1-2 هي ترتيب في الجدول وهي (1001001 و 1001002 و 1001003)
3-5-9 عي التي تم اختيارها وتجدها في المصفوفة SelectedRows وهي (1001004 و 1001006 و 1001010)
وبهذا يكون
r.Index == 0 .... SelectedRows[0] = 1001004
r.Index == 1 .... SelectedRows[1] = 1001006
r.Index == 2 .... SelectedRows[2] = 1001010
يبدو أنك لم تتمكن من التفريق بين SelectedRows و Rows الخاصة بالجدول DataGridView