comboBox的SelectedValue为null

当把自定义对象通过comboBox.Add(自定义对象)方法添加到comboBox中后,再分别制定其DisplayMember和ValueMember,想的到选择的值,使用SelectedValue是不行的,要使用MessageBox.Show(((自定义对象类型)comboBox1.SelectedItem).Id.ToString())来取得当前选择的值。

如果是通过combBox.DataSource来指定的combBox的数据源(IList<自定义对象类型>或者DataTable), SelectedValue是可以的!


 

 

            


 

 

 

posted on 2009-06-18 15:06 badnewfish 阅读(357) 评论(0) 编辑 收藏