我有一个带有数据表的组合框作为数据源。显示成员是包含格式的列,用于显示数据的层次结构级别。例如:
Option A
-->Option B
-->Option C
---->Option D
是否可以在下拉列表中显示“层次结构格式”,但在选择项目后将其删除。例如。
Private Sub cmbProductCategory_TextChanged(sender As Object, e As EventArgs) Handles cmbProductCategory.TextChanged
If Not String.IsNullOrWhiteSpace(cmbProductCategory.Text.Trim()) Then
cmbProductCategory.Text.ToString().Replace("--", String.Empty).Replace(">", String.Empty).Trim()
End If
End Sub'
答案 0 :(得分:0)
组合框具有DisplayMember
和ValueMember
属性。您可以为两者分配不同的内容,然后分别使用SelectedText
或SelectedValue
获取所选项目。
E.G。
ComboBox1.DisplayMember = "-->Option A"
ComboBox1.ValueMember = "Option A"
现在我不确定你是如何得到你的数据(查询)所以我真的不知道你现在得到了什么,或者如何以你想要的方式显示它。