У меня есть проект в Visual Studio 2017, использующий VB.NET, который заполняет DataGridView, используя DataTable.Данные отображаются в сетке нормально, но когда я пытаюсь получить доступ к значению ячейки в событии SelectionChanged, я всегда получаю Ничего.Вот событие:
Private Sub grdBooks_SelectionChanged(sender As Object, e As EventArgs) Handles grdBooks.SelectionChanged
If Not grdBooks.CurrentRow Is Nothing Then
If grdBooks.CurrentRow.Index > -1 Then
Dim X As String = grdBooks.Rows(0).Cells(0).Value
Dim Y = grdBooks(0, 0).Value
UpdateEditPanel(False)
End If
End If
End Sub
Так что X и Y должны дать мне одинаковое значение из сетки в позиции 0,0, но они не дают.Я использовал это раньше в других проектах.У кого-нибудь есть идеи?
Спасибо, Колин