Я в настоящее время перебираю столбец флажка datagridview1 (column1), и если флажок установлен, значение ячейки из column3 должно измениться.
Мой код ниже работает нормально, когда datagridview1.DefaultView.RowFilter = Nothing
Однако это не работает, когда DefaultView.RowFilter
включен.
For Each row As DataGridViewRow In DataGridView1.Rows
Dim isSelected As Boolean = Convert.ToBoolean(row.Cells(0).Value)
If isSelected Then
row.Cells(3).Value = ComboBox2.Text
End If
Next
Предположим, я установил 5 флажков, но изменится только 1 запись, а остальные 4 останутся такими же, как и сейчас. Это происходит только тогда, когда включен фильтр строк datagridview1.