日期:2014-05-17  浏览次数:20688 次

winform combobox问题
用了combobox 绑定了数据源 tIDBindingSource 绑定字段 id 显示字段也是id

程序当中想判断一下某个值是否在 combobox中。。。用了各种方法。。。蛋疼

最简单的 comboBox1.Items.Contains(str) 
无法判断出来。


然后我想直接在数据源判断也出不来正确结果,为什么呢
MessageBox.Show(tIDBindingSource.Contains("123").ToString());

------解决方案--------------------
那就从数据源 tIDBindingSource 里找
combox有三种DropDownStyle可能与这个有关
------解决方案--------------------
你绑定了,要用DataRow[]=Combobox.items好像是这样,反正当你绑定之后,如果直接取值是不对的,具体怎么操作忘 了,额···好久木有用了