【发布时间】:2019-03-27 22:53:58
【问题描述】:
我用数据源填充了一个组合框,一切都按预期工作,但现在我需要清除每个组合框。我无法使用 ComboBox.Items.Clear,因为我收到一条错误消息,提示我在建立 DataSource 属性时无法修改项目集合(已翻译)
ComboBox.Items.Clear 基于 items.Count 循环并删除 x 个项目
这就是我填充组合框的方式!
Dim tabla_escenario_busqueda As New DataTable
tabla_escenario_busqueda = Capa_de_Logica.BuscarInfoPP(txt_id_requerimiento_escenario_ver.Text) 'Llenar el combo Box
txt_num_escenario_escenario_ver.DataSource = tabla_escenario_busqueda 'Se llena el combo box
txt_num_escenario_escenario_ver.DisplayMember = "numero_escenario"
'Fuente: https://stackoverflow.com/questions/17729770/how-do-i-bind-data-source-to-a-combobox
【问题讨论】:
-
清除数据源。
-
或将 DataSurce 设置为 null:
DataSource = Nothing。另外,如果它还活着,请丢弃它。 -
设置 DataSource = Nothing