السلام عليكم ورحمة الله وبركاته
حبيت اشارك بما فهمته من مشاركة الاخ اللذي سبقني :
في حدث CellClick
d = DataGridView
وايضا جربت الكود هذا بتعديل بسيط:
بنفس الحدث:
هل ظهرت لك رسالة خطأ ام ماذا؟
لانها عملت معي بشكل جيد.
في الحدث CellClick تستطيع الوصول الى الاندكس الخاص بالصف عبر e.RowIndex و كذلك عبر dgv.CurrentRow.Index
حبيت اشارك بما فهمته من مشاركة الاخ اللذي سبقني :
في حدث CellClick
PHP كود :
Dim rowindex As Integer = d.CurrentRow.Index
For Each row As DataGridViewRow In d.Rows
If row.IsNewRow = False Then
If e.ColumnIndex = 1 Then
row.Cells(1).Value = False
End If
End If
Next
d.Rows(rowindex).Cells(1).Value = True
وايضا جربت الكود هذا بتعديل بسيط:
بنفس الحدث:
PHP كود :
For Each row As DataGridViewRow In d.Rows
If row.IsNewRow = False Then
If e.ColumnIndex = 1 Then
If d.CurrentRow.Index = row.Index Then
row.Cells(1).Value = True
Else
row.Cells(1).Value = False
End If
End If
End If
Next
(30-11-21, 01:38 PM)أبو خالد الشكري كتب : للأسف ما تمكنت من حل المشكلة بواسطة الحل الذي أعطيتني اياه
لو فيه حل برمجي آخر بيكون أفضل ...
أنتظر حلول أخرى .
وشكرا .
هل ظهرت لك رسالة خطأ ام ماذا؟
لانها عملت معي بشكل جيد.
في الحدث CellClick تستطيع الوصول الى الاندكس الخاص بالصف عبر e.RowIndex و كذلك عبر dgv.CurrentRow.Index
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير

