单击保存按钮后实时更新组合框

时间:2018-09-05 03:35:02

标签: vb.net combobox

        ComboBox1.DataSource = ds.Tables(0)
        ComboBox1.ValueMember = "iAlert"
        ComboBox1.DisplayMember = "sMessage"
        ComboBox1.DataSource = DBNull.Value
        ComboBox1.DataSource = ds.Tables(0)

单击保存/提交按钮后如何更新组合框? vb.net 在从另一个选项卡(tab2)中单击保存按钮,然后在不重新启动Windows窗体的情况下将其显示在tab1的组合框中,我希望从数据库中获取新数据

2 个答案:

答案 0 :(得分:0)

您似乎必须关闭表单的唯一原因是,拥有从数据库检索数据的代码仅在表单首次加载时才执行,可能是在表单的Load事件处理程序中执行的。如果您还希望在用户单击Button时从数据库中检索数据,则也必须在Button的Click事件处理程序中执行该代码。– @jmcilhinney

答案 1 :(得分:0)

使用类似Timer1_Tick的名称。计时器从更改间隔开始一遍又一遍地执行代码。