Доброе утро,
Я хотел бы знать, в чем заключается моя ошибка (и разумное решение) для приведенного ниже кода. С помощью этого кода я могу посчитать и отобразить на моем txtbox1 определенные значения четвертого столбца моего представления данных, но:
- когда я нажимаю кнопку, в текстовом поле появляется только число указанных c значения (в моем случае «Подходящие»), которые отображаются только в виде таблицы visible . Когда я прокручиваю панель и снова нажимаю кнопку, значения txtbox1 меняются в зависимости от того, насколько подходящие отображаются в Datagridview.
Я надеюсь, что объяснил вам проблему. Код:
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim Value As String = "Suitable"
Dim Column5 As String = "Column5"
TextBox1.Text = DataGridView1 _
.Rows.Cast(Of DataGridViewRow) _
.Where(Function(row)
Return (Not IsDBNull(row.Cells(Column5).Value)) AndAlso (row.Cells(Column5).Value = Value)
End Function) _
.Select(Function(row) row.Cells(Column5).Value).Count.ToString
End Sub
Моя цель - подсчитать все «подходящие» для всех столбцов5 и увидеть число на моем текстовом поле1. Заранее спасибо