嗨所以我试着用datagridview列中的值填充一个组合框,我想出了这段代码
'Dim i As Integer = 0
While i <> DataGridView1.Rows.Count
ComboBox1.Items.Add((DataGridView1.Rows(i).Cells(1)).Value).ToString()
'MsgBox(((DataGridView1.Rows(i).Cells(1)).Value).ToString())
i = i + 1
End While
在msgbox中我想要添加的值是正确的但是由于某种原因它没有填充我的组合框,我的组合框保持空白任何想法为什么? TY
答案 0 :(得分:1)
您可以尝试以下代码:
For Each rw In DataGridView1.Rows
ComboBox1.Items.Add((rw.Cells(1)).Value).ToString()
Next
我建议您使用DataSource
的{{1}}属性正确填充DataGridView
:
ComboBox