В моем DataGridView selectionChange у меня есть этот код, поэтому при изменении строки текстовое поле также меняется. приведенный ниже код работает, я щелкаю строку, и она отображается правильно, а также когда я нажимаю стрелки вверх/вниз. Моя проблема в том, что когда я нажимаю где-то в Header
сетки, у меня возникает эта ошибка nullreferenceexception Object reference not set to an instance of an object.
. Я понятия не имею, как с этим справиться, так как я знаю, что он возвращает.
Private Sub DataGridView1_SelectionChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGridView1.SelectionChanged
Dim index As Integer
index = DataGridView1.CurrentCell.RowIndex '<<<<--problem here when I click the header
If (index <= maxrows - 1) Or (index <> Nothing) Then
TextBox2.Text = DataGridView1.Item(1, index).Value()
TextBox3.Text = DataGridView1.Item(2, index).Value()
TextBox4.Text = DataGridView1.Item(3, index).Value()
End If
End Sub