Visual Basic.NET - URGENTE COMO ENLAZAR UN DATAGRID CON UN TEXTBOX

 
Vista:

URGENTE COMO ENLAZAR UN DATAGRID CON UN TEXTBOX

Publicado por wilfot_2 (11 intervenciones) el 02/12/2006 18:49:33
ALGUIEN QUE ME PUEDA DECIR COMO ENLAZAR EL CAMPO DE UNA TABLA DE UN DATAGRID QUE TENGO EN UN FORMULARIO,CON UN TEXTBOX QUE TENGO EN OTRO FORMULARIO.URGENTE LO NECESITO
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

RE:URGENTE COMO ENLAZAR UN DATAGRID CON UN TEXTBOX

Publicado por javier ruiz (10 intervenciones) el 21/12/2006 17:07:42
hola mira tenia un problema similar y lo solucione con esto

Private Sub dgvDetalles_CellDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvDetalles.CellDoubleClick

If e.RowIndex >= 0 And e.ColumnIndex >= 0 Then
textbox.Text = datagridview.Item(0, e.RowIndex).Value.tostring
End If

End Sub
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

RE:URGENTE COMO ENLAZAR UN DATAGRID CON UN TEXTBOX

Publicado por JORGE (1 intervención) el 27/12/2007 19:22:00
PUEES HACERLO ASI
TEXTBOX1.TEXT=DATAGRIDVIEW.ITEM(0,DATAGRIDVIEW.CurrentCell.RowIndex).value

el cero es la posicion del campo q quieres enlazar y para q cada ves q cambies de fila de tu datagridview esto lo haces en el evento SelectionChanged del datagridview bye espero q te sirva
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

RE:URGENTE COMO ENLAZAR UN DATAGRID CON UN TEXTBOX

Publicado por pedro (1 intervención) el 30/03/2007 14:09:58
Prueba de la siguiente forma:

Private Sub DataGridView_CellDoubletClick(ByVal sender as Object, ByVal e As
System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView._
CellDoubleClick.

Dim fila as Byte = CByte(Me.DataGridView.CurrentCell.RowIndex)

My.form.form2.TextBox1.Text = Me.DataGrieView.Rows(Fila).Cell(0).Value.ToString

My.form.form2.Show

Nota: En este ejemplo figura el nombre del datagrieview como DataGridView1, cuando lo pruebes sustituye el nombre por el que tu tienes puesto.

Si quieres pasar datos a más de un textbox en deberás poner al siguiente textbox, el valor de la propiedad Cell (1) y así sucesivamente.

Si no te funciona con la instrucción My. puedes quitarla y actuar sin ella. Funciona de las dos formas. Espero haberte ayudado. Un saludo
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