Vb.net datagridview更新后重新填充组合框
组合框由datagridview(第一列-公司股票代码符号)填充。 Datagridview仅显示最后一列中有字母“B”的行(表示购买或出售了项目/公司股票),因此combobox由购买但未出售的项目填充 物品售出后,即使我再次启动应用程序,combobox也不会更新 共有2行,在数据库更新后datagridview中只剩下一项,combobox仍然显示2项。 我尝试了两种不同的代码,但都没有成功Vb.net datagridview更新后重新填充组合框,vb.net,datagridview,combobox,Vb.net,Datagridview,Combobox,组合框由datagridview(第一列-公司股票代码符号)填充。 Datagridview仅显示最后一列中有字母“B”的行(表示购买或出售了项目/公司股票),因此combobox由购买但未出售的项目填充 物品售出后,即使我再次启动应用程序,combobox也不会更新 共有2行,在数据库更新后datagridview中只剩下一项,combobox仍然显示2项。 我尝试了两种不同的代码,但都没有成功 Dim COUNN As Integer = DataGridView1.RowCount - 1
Dim COUNN As Integer = DataGridView1.RowCount - 1
ComboBox1.Items.Add(DataGridView1.Rows(COUNN).Cells(1).Value)
及
只需清除项目的组合框列表,然后在datgridview更新后重新填充它。像这样:
ComboBox1.Items.clear()
For i As Integer = 0 To DataGridView1.Rows.Count - 1
ComboBox1.Items.Add(DataGridView1.Rows(i).Cells(1).Value)
NEXT
ComboBox1.Items.clear()
For i As Integer = 0 To DataGridView1.Rows.Count - 1
ComboBox1.Items.Add(DataGridView1.Rows(i).Cells(1).Value)
NEXT