如何从DataSource填充数据后选择ComboBox值

时间:2010-06-14 19:05:26

标签: c# .net

我想将所选值设置为已知值。但是,在调用InititializeComponent()之后,数据尚未填充到数据绑定组合框中,因此我无法在那里设置我选择的值。

当数据完成从数据绑定对象添加到组合框中时会触发哪个事件?有没有其他方法可以建议你处理这个问题?

非常感谢

1 个答案:

答案 0 :(得分:0)

您应该订阅

  

DataSourceChanged

ComboBox的事件,但如果你这样做,你必须先设置DisplayMember和ValueMember,否则你不能使用ComboBox.SelectedValue。

comboBox1.DisplayMember = "name";
comboBox1.ValueMember = "id";
comboBox1.DataSource = dataTable;