ATENCIÓN AL CLIENTE: +34 923 199 148

Vincular un DataGridView con controles del tipo TextBox por código

Mediante la programación del evento SelectionChanged del DataGridView del ejemplo, vamos a escribir en dos cajas de texto, el valor de la fila seleccionada.

Código:

Public Class Form1
   Private Sub DataGridView1_SelectionChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DataGridView1.SelectionChanged
      ‘Si hay alguna fila seleccionada (debemos comprobarlo)
      ‘IMPORTANTE: Es aconsejable poner la propiedad SelectionMode del datagridview a: FULLROWSELECT

      If DataGridView1.SelectedRows.Count > 0 Then
         txtColumna1.Text = DataGridView1.Item(“Column1”, DataGridView1.SelectedRows(0).Index).Value
         txtColumna2.Text = DataGridView1.Item(“Column2”, DataGridView1.SelectedRows(0).Index).Value
      End If
   End Sub
End Class
Quizá te interese...
Rutina para rellenar un dataset con una consulta SQL procedente de una base de datos MySQL con ADO.NET. Se incluye una caja de texto que permite filtrar información de los datos del datagridview, en función al contenido de dicha caja (Versión 2)