使用DataSource填充完ComoboBox的内容后,有时可通过设置SelectedValue的值让下拉列表选中值对应的Item。但有时却不行,有人知道是为什么吗?

解决方案 »

  1.   

    SelectedValue不正确可能是你填充的数据有空格,而你的vlaue值与之不匹配,
    建议使用SelectedIndex
      

  2.   

    恩,我再仔细看看。今天我用文本值填充ComboBox.Text,结果列表就选中了值对应的Item。现在想想可能是我个SelectedValue的数值的数据类型不正确~谢谢大家了~
      

  3.   

    我刚试了试,基本看出了原因。当你要通过设置SelectedValue来使ComboBox选中其中的一个Item时,务必要给SelectedValue设置类型与DataSource中的ValueMember的类型相同的值。