السلام عليكم ورحمة الله وبركاته
اخواني اريد اذا تم التحديد علي تشيك بوكس
يتم عمل تحديد للصف
استخدمت هذا الكود ولكن يقوم بتحديد الصف الاول وانا اريد عمل تحديد للصف اللذي قمت بالتحديد فيه علي التشيك بوكس
كود :
Dim i As String
For Each row As DataGridViewRow In StudentDataGridView1.Rows
try
If row.Cells(0).Value = True Then
StudentDataGridView1.Rows(i).Selected = True
Catch ex As Exception
End Try
Else
IsNothing(0)
End If
Next
كيف يمكنني جلب ال index الخاص بالصف اللذي قمت بالتحديد فيه علي التشيك بوكس لأعطائه للمتغير؟
وعليك السلام ورحمة الله
تفضل اخي
كود :
Private Sub DataGridView1_CellClick(sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
If DataGridView1.Rows(0).Cells(0).State = DataGridViewElementStates.Selected Then
DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect
DataGridView1.Rows(0).Selected = True
End If
End Sub
السلام عليكم اخي الكريم
اوردت سؤالين مختلفين في ظلبك هذا والسابق الفرق بينهما بالكود ايضا محتلف
بالمرة السابقة طلبت وضع البيانات للصف الذي عليه تشك بوكس ترو الى مربعات النصوص
والان تريد اتوماتيكيا تحديد الصف الذي عليه التشك (بما انك تقف على الصف المطلوب فما حاجتك لتلوينه بالازرق؟)
وفي السؤال السابق ايضا بما انك تحدد الصف وتنقر التشك بوكس فما حاجتك الى كود يبحث في الداتا غرايد عن الصف الذي فيه تشك
في كلا الحالتين يلزمك حدث selectionChanged يفي بالغرض بمجرد الوقوف على صف ينقل محتويات الاعمدة الى مربعات النصوص
والصف ايضا محدد لانك تقف عليه
ارجو ان اكون افدتك فالخوارزمية الصحيحة في البرمجة هي اقصر الطرق واقلها اخطاء بدون الرجوع الى الخلف
دمت بخير
شكرا لك اخي معاند الحظ
وشكرا اخي ابراهيم اعذرني فأن خبرتي قليلة في الداتا جريد فيو لاني لا استخدمها كثيراً
شكرا لك علي هذه الافادة دمت بخير اخي ابراهيم
بغض النظر اخوتي الأعزاء لماذا لا نتكاتف فلاحظت تكرار المواضيع قبل إنزال الموضوع في هذا المنتدى الغالي لماذا لا نبحث عن حاجتنا
في جوجل في هذا المنتدى الغالي في اليوتيوب وبعد ذلك نستطيع أن نضيف الموضوع والاخوه لن يقصروا في دعمك ومساعدة شكرا جزيلا لكم