【发布时间】:2019-10-09 22:21:38
【问题描述】:
我有一个名为cbxType 的组合框项目。
这个组合框填充了:
cbxType.DataSource = [Enum].GetValues(GetType(Customer.CustomerType))
其中Customer.CustomerType 是一个枚举:
Public Enum CustomerType
Retail
SelfEmployed
Company
End Enum
这可以很好地填充字段,但是我如何在稍后的代码中将给定值分配给组合框?
我试过了:
cbxType.ValueMember = 0
但我明白了:
System.ArgumentException: 'Cannot bind to the new display member.
Parameter name: newDisplayMember'
【问题讨论】:
-
我建议你阅读组合框的属性,你肯定会找到你需要的:)
-
SelectedItem 有效,那么 SelectedValue 有什么区别?
-
在这种情况下,不多。看到我回答的结尾