我一直在寻找这个答案。在这里检查:如何设置组合框值,但我不确定它是否适用于我(可能是错误的,如果我是,请纠正我)。我正在使用 VB.Net,VS2012,我需要以编程方式设置数据绑定的组合框的值成员。
我现在的代码如下(这是来自分配一堆控件值的循环内):
cboCountry.SelectedValue = row.Item("CCCOUNTRY").ToString
这不会分配任何选定的值。我也试过:
cboCountry.SelectedItem = cboCountry.FindString(row.Item("CCCOUNTRY").ToString)
但这也不起作用。对于这种情况:
- 我有一个组合框
- 它的 valuemember 属性中有两个数据绑定值,“US”和“CA”
- 我分配给它的行项目是这些值之一。
同样,我需要做的就是以编程方式设置 selectedvalue。非常感谢任何帮助!