السلام عليكم ورحمته الله وبركاته
يوجد لى مشكله فى عرض البيانات من خلال comobox حيث اننى استخدم 3 combox ولكن الى شغال انه بيعرض البيانات هو واحد فقط والاثنين مش شغالين
يعنى كلهم بيجيبوا بيانات صحيحه ولكن المشكله عند اختيار اختيار من combox فى الثانى والثالث يظهر فاضى ليه ؟؟؟؟؟؟؟
Dim tb1 As New DataTable
Dim clmn As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn()
' ربطه بالجدول كما كان العمود الأصلي
clmn.DataPropertyName = DataGridView1.Columns(5).DataPropertyName
' حذف العمود القديم
DataGridView1.Columns.RemoveAt(5)
' زيادة العمود الجديد
DataGridView1.Columns.Insert(5, clmn)
clmn.HeaderText = "type"
cmd.CommandType = CommandType.Text
cmd.CommandText = "select id,name from desicion"
tb1.Load(cmd.ExecuteReader)
' ربط الكومبوبوكس بالجدول
clmn.DataSource = tb1
clmn.DisplayMember = "name"
clmn.ValueMember = "id"
'''''''''''''''''''''''''''''
Dim tb2 As New DataTable
Dim clmn1 As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn()
' ربطه بالجدول كما كان العمود الأصلي
clmn1.DataPropertyName = DataGridView1.Columns(3).DataPropertyName
' حذف العمود القديم
DataGridView1.Columns.RemoveAt(3)
' زيادة العمود الجديد
DataGridView1.Columns.Insert(3, clmn1)
cmd.CommandType = CommandType.Text
cmd.CommandText = "select id,name from des"
clmn1.HeaderText = "err_detail"
tb2.Load(cmd.ExecuteReader)
' ربط الكومبوبوكس بالجدول
clmn1.DataSource = tb2
clmn1.DisplayMember = "name"
clmn1.ValueMember = "id"
'''''''''''''''''''''''''''''
Dim tb3 As New DataTable
Dim clmn2 As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn()
' ربطه بالجدول كما كان العمود الأصلي
clmn2.DataPropertyName = DataGridView1.Columns(1).DataPropertyName
' حذف العمود القديم
DataGridView1.Columns.RemoveAt(1)
' زيادة العمود الجديد
DataGridView1.Columns.Insert(1, clmn2)
cmd.CommandType = CommandType.Text
cmd.CommandText = "select id,name from desc1"
clmn2.HeaderText = "location"
tb3.Load(cmd.ExecuteReader)
' ربط الكومبوبوكس بالجدول
clmn2.DataSource = tb3
clmn2.DisplayMember = "name"
clmn2.ValueMember = "id"فى الاول واحد بيظهر البيانات ويتم اظهارهم عادى ولكن فى الثانى والثالث يتم اظهار فاضى عند اختيار عنصر من العناصر
وشكرا