منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تعبئة داتا كرد فيو من الكمبو بوكس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
هل من طريقة لتعبئة عمود واحد في الداتا كرد فيو من كمبوبوكس علما الكرد فيو ياخذ مصدره من قاعدة بيانات يعني مش فارغ

والكمبو بوكس ايضا ياخذ مصدر من قاعدة بيانات لذلك لم اجد طريقة لتعبئة عمود واحد في الداتا كرد الا باخذ من كمبو بوكس

ارجو ان تكون الفكرة واضحة
كود :
       'اضافة عمود وتحديد اسمه وترتيبه بين الاعمدة
       Dim col As New DataGridViewTextBoxColumn
       col.HeaderText = "combobox"
       col.DisplayIndex = 0
       Me.dgv.Columns.Add(col)
       ' اضافة محتويات الكوبوبوكس الى العمود الجديد في الداتا جريد فيو
       Dim a As Integer = 0
       For i As Integer = 0 To ComboBox1.Items.Count - 1
           dgv.Rows(i).Cells(col.Index).Value = ComboBox1.Items(a)
           a += 1
       Next
       'ملاحظة في حال كان عدد اسطر الداتا جريد فيو اقل من عدد عناصر الكومبوبوكس تظهر رسالة خطأ
       'ويكن تلافي ذلك باضافة اسطر للداتا جريد
(03-10-21, 05:17 PM)ابو انس كتب : [ -> ]
كود :
       'اضافة عمود وتحديد اسمه وترتيبه بين الاعمدة
       Dim col As New DataGridViewTextBoxColumn
       col.HeaderText = "combobox"
       col.DisplayIndex = 0
       Me.dgv.Columns.Add(col)
       ' اضافة محتويات الكوبوبوكس الى العمود الجديد في الداتا جريد فيو
       Dim a As Integer = 0
       For i As Integer = 0 To ComboBox1.Items.Count - 1
           dgv.Rows(i).Cells(col.Index).Value = ComboBox1.Items(a)
           a += 1
       Next
       'ملاحظة في حال كان عدد اسطر الداتا جريد فيو اقل من عدد عناصر الكومبوبوكس تظهر رسالة خطأ
       'ويكن تلافي ذلك باضافة اسطر للداتا جريد


نعم شكرا للمساعدة Shy