Code Bye

combobox的查找问题,求指导决啊

通过关键字查找combobox中全部项找出符合条件的第一项当作默认值,然后全部符合的项紧跟在第一项后面显示,但是现在显示的内容本人看了下只是combobox中符合含有关键字全部项中的最后一项,该怎么修改呢?
string def_value1 = "ID";
foreach (var row1 in comboBox1.Items)
            {
                if (Convert.ToString(row1).IndexOf(def_value1) >= 0)
                {
                    int index = this.comboBox1.FindString(Convert.ToString(row1));
                    this.comboBox1.SelectedIndex = index;
                }
            }
解决方案

80

假如符合了,需要跳出循环 break; 一下

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明combobox的查找问题,求指导决啊