Items是一个集合,因此要将内容放入其中,您需要将它们添加到集合中,而不是直接分配。
如果SU
并且MON
打算在组合框中显示为单独的项目,那么您可以执行类似的操作:
Private Sub cmbCategory_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbCategory.SelectedIndexChanged
If cmbCategory.Text = "COM" Then
cmbSubCategory.Items.Clear()
cmbSubCategory.Items.Add("SU")
cmbSubCategory.Items.Add("MON")
End If
End Sub
如果SU, MON
要显示为单个项目,那么您可以执行以下操作:
Private Sub cmbCategory_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbCategory.SelectedIndexChanged
If cmbCategory.Text = "COM" Then
cmbSubCategory.Items.Clear()
cmbSubCategory.Items.Add("SU, MON")
End If
End Sub
请注意,我们使用Clear从组合框中删除项目/确保它是空的,然后再使用正确的选项填充它。
PS。我注意到这个问题的标签之一是“SQL”,但从我读过的内容来看,我认为这个问题没有 SQL 组件......