如何在vb.net中刷新组合框
这是我的示例代码。请参阅有关如何刷新组合框中项目的问题如何在vb.net中刷新组合框,vb.net,Vb.net,这是我的示例代码。请参阅有关如何刷新组合框中项目的问题 Private Sub cbo_payMO_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbo_payMO.SelectedIndexChanged<br> Select Case (cbo_payMO.Text) Case "JANUARY" cb
Private Sub cbo_payMO_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbo_payMO.SelectedIndexChanged<br>
Select Case (cbo_payMO.Text)
Case "JANUARY"
cbo_payMO1.refresh() -- in case JANUARY I WANT TO REFRESH CBO_PAYMO1
to readd an items
Case "FEBRUARY"
cbo_payMO1.Items.Remove("JANUARY")
End Select
End Sub
你的.refresh调用不是你想要的-你想要清除列表项,然后添加一个新的集合,包含不同的项。我建议维护某种列表、集合或数组,与组合框的.Items分开。然后,您需要调用.Items.Clear,后跟.Items.AddRangeSomeListOfStuff使用刷新尝试实现什么?我想还原删除的项目…没有还原这样的事情。您必须将这些项目保存在其他地方,或者知道您到底想在comboboxproblem中写些什么,先生。我删除然后添加一组新项目: