如何刷新vb .net
中的组合框项目答案 0 :(得分:3)
如果您正在讨论使用datasource属性分配给对象列表的WinForm上的comboBox,我发现您必须使数据源设置无效并在每次列表更改时重新分配它。
即
attendanceDataFiles.DataSource = Nothing
attendanceDataFiles.DataSource = myFileList.files
attendanceDataFiles.DisplayMember = "displayName"
attendanceDataFiles.ValueMember = "fileName"
答案 1 :(得分:0)
如果组合框的内容来自MySql数据库,则这是刷新组合框项目的另一种方法。您可以在查询中自定义结果。
comboboxname.Items.clear() 'empty combo box content first
query = "select code, description from tbl_mode_of_payment where cat = 'LICENSE'" 'mysql query that retrieves payment code and its description based on category
cmd = New MySqlCommand(query, con)
reader = cmd.ExecuteReader()
While reader.Read
comboboxname.Items.Add(reader.GetString("code") + " - " + reader.GetString("description")) 'add results into the combo box
End While
con.Close()
答案 2 :(得分:0)
Textbox1.Item.Clear() 然后 call.item_tb()