Как сравнить два значения строки строки в datagridview? - PullRequest
0 голосов
/ 09 мая 2019

Как я могу сравнить два значения datagridview? Я пытаюсь проверить, существует ли код объекта Datagridview1 в Datagridview2

EDIT:

Это произойдет, когда пользователь нажмет кнопку. Выбранная строка будет добавлена ​​в список datagridview2

if datagridview1 subcode  = datagridview2 subcode then
         datagridview1.row color  = gray. 

Datagridview1 (Это список тем)

enter image description here

Datagridview2

enter image description here

1 Ответ

1 голос
/ 09 мая 2019

Вы можете создать список подкода из DataGridView и проверить его таким образом.

Dim subCodeList as new List(Of String)

For i as Integer = 0 To datagridview1.Rows.Count - 1
    subCodeList.add(datagridview1.Rows(i).Cells("subCode").Value.toString())
Next

' Then in your second DataGridView
For i as Integer = 0 To datagridview2.Rows.Count - 1
    If subCodeList.Contains(datagridview2.rows(i).cells("subCode").value.tostring()) THEN
       ' Do something if it's found.
    End if

Next

Возможно, существует более простой способ сделать это, но это может помочь вам начать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...