【发布时间】:2015-11-27 21:50:24
【问题描述】:
我有一个从 sql 存储过程数据绑定的组合框,当我将 .SelectedValue 设置为不同的值但它没有改变时,我试图改变文本。有没有办法让这种行为发生?
displayMember 设置为 Firstname,ValueMember 设置为表中的 ID,我正在尝试以编程方式更改组合框的文本
cbo.SelectedValue = 3 将设置选定的值,但不会改变出现的文本。
【问题讨论】:
我有一个从 sql 存储过程数据绑定的组合框,当我将 .SelectedValue 设置为不同的值但它没有改变时,我试图改变文本。有没有办法让这种行为发生?
displayMember 设置为 Firstname,ValueMember 设置为表中的 ID,我正在尝试以编程方式更改组合框的文本
cbo.SelectedValue = 3 将设置选定的值,但不会改变出现的文本。
【问题讨论】:
您可以通过两种方式选择,例如:
1) cbo.SelectedItem = "C" - 用于字符串项目
2) cbo.SelectedIndex = 3 - 用于字符串和数字。
注意:SelectedIndex 第一项的 index=0。
【讨论】: