读书人

怎么选中有匹配字符串的commbox项

发布时间: 2012-04-02 19:58:59 作者: rapoo

如何选中有匹配字符串的commbox项?
一个名为cboxm的commbox,有多项:"AD第一项XD"、 "CX第二项XD"、 "第三项XCD"、"xxxx第四项"?
cboxm.SelectedIndex = cboxm.FindString("第二项")?-1
怎么确定"CX第二项XD"的索引呢?

[解决办法]
int n = cboxm.Items.Select((x, i) => new { x, i}).Where(y => y.x.ToString() == "CX第二项XD").Select(y => y.i).FirstOrDefault();
[解决办法]
将cboxm的数据转换为DATATABLE,然后使用FOR EACH循环遍历DR,如果得到的每一行的相应栏位的值 dr.Item(0).ToString.Contains("第二项") 则保存这行的索引。

读书人网 >VB Dotnet

热点推荐