将Combobox与datagridview中的一行进行比较

时间:2018-07-13 19:02:24

标签: vb.net datagridview combobox compare

我有一个组合框和一个datagridview。我正在将一个excel文件导入datragridview中,并且在datagridview的一行中的第三行中,它应该是一个字符串,它是前面提到的组合框中选择的选项之一。

这是我目前的思考过程。.我认为我走对了路?

无法确定是否存在像C ++中那样的string.compare过程

  For Each row As DataGridViewRow In datagridview.Rows
            If (Datagridview1.Rows(2).cells(0).Value.ToString().Contains(Combobox.Text) Then
                Msgbox("they are the same value")
            End If
        Next

2 个答案:

答案 0 :(得分:1)

您的代码有些倒退

If cboName.Items.Contains(Datagridview1.Rows(2).cells(0).Value.ToString()) Then

cboName是您的组合框的名称。

答案 1 :(得分:1)

您也可以这样做:

August