2
我使用下面的方法填补组合框:如何通过键选择组合框中的项目?
//Setup data binding
this.comboBox1.DataSource = dataSource;
this.comboBox1.DisplayMember = "Name";
this.comboBox1.ValueMember = "Value";
var dataSource2 = new List<Status>();
dataSource2.Add(new Status()
{
Name = "Первый раз",
Value = "1"
});
dataSource2.Add(new Status()
{
Name = "Повторно",
Value = "2"
});
然后我试图通过键选择组合框项:
comboBox1.SelectedItem = data.payment;
哪里data.payment
是串 “2”;
如何通过键选择组合框中的项目?
你的问题是? – Sach
'comboBox1.SelectedValue = data.payment;' – LarsTech
@OPV:我只是有一个项目打开,我可以测试数据源绑定组合框。很高兴地报告由Cody,Saheetharan和LarsTech提出的所有解决方案都可以发挥作用。 comboBox.SelectedValue =“2”看起来最简洁。如果这不起作用,你是否注意到你绑定了变量数据源,但是填充了var dataSource2? – camelCase