Visual Basic.NET - Dato especifico de datagrid

 
Vista:

Dato especifico de datagrid

Publicado por Christian (10 intervenciones) el 12/10/2011 17:24:12
Hola, deseo poder extraer un dato especifico de un datagrid, y llenar con ese dato un texbox
es decir, si tengo un datagird que me muestra IDs, deseo que al seleccionar una del grid se me llene el texbox corespondiente

Uso visual studo 2003
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Dato especifico de datagrid

Publicado por Damian (824 intervenciones) el 14/10/2011 15:23:41
Para pasar un valor de un DataGridView a un textbox sería:

Textbox1.Text = DataGridView1.Rows(i).Cells(0).Value

Igual habría que ver desde donde lo quieres traer, desde que evento y demas.

Por ejemplo desde el evento del clic de la celda es:

1
2
3
4
5
6
Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGMat.CellClick
If DataGridView1.Columns(e.ColumnIndex).Name = "NombreDeColumna" Then
                If e.RowIndex <> -1 Then
                    Textbox1.Text = DataGridView1.Item(3, e.RowIndex).Value
end if
end if
Aca pregunto por el nombre de la columna, para luego traer el valor de la celda de la misma. Dentro de Item el "3" es la columna nro 3 y "e.RowIndex" es la posición de de la fila en la celda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar