السلام عليكم ورحمة الله
أخي أشرف
بعد تبديل السطر الذي ذكرته لك في الرد الأخير فإن r.Index == 0 يعني أول سطر تم اختياره والذي هو [0]SelectedRows بغض النظر عن ترتيبه في DataGridView1.Rows
أتمنى هذه المرة قد وضحت لك الصورة
أخي أشرف
بعد تبديل السطر الذي ذكرته لك في الرد الأخير فإن r.Index == 0 يعني أول سطر تم اختياره والذي هو [0]SelectedRows بغض النظر عن ترتيبه في DataGridView1.Rows
أتمنى هذه المرة قد وضحت لك الصورة
PHP كود :
foreach (DataGridViewRow r in frm.simpleMultiselectDataGridView1.SelectedRows.Cast<DataGridViewRow>().Reverse())
{
if (r.Index == 0)
{
// هنا يكون row هو SelectedRows[0]
}
else
{
// هنا يكون row هو لباقي الأسطر
}
}
