CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Datagridview, como tomar valor?
(1/1)
fORU-:
Hola que tal companeros, tengo una duda en sobre como tomar la cadena o valor de un datagridview, lo que intento hacer es que dado un datagridview (con datos), un textbox y un boton, es que al momento que se presione el boton aparezca la cadena que esta seleccionada(datagridview) en el textbox. espero haberme explicado y si no , haganmelo saber para explicarlo de nuevo,
fm89-10:
hola, te dejo el codigo que necesitas para obtener el valor
--- Código: Text --- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim NumFila As Integer = Me.DataGridView1.CurrentCell.RowIndex Dim numcolum As Integer = Me.DataGridView1.CurrentCell.ColumnIndex Dim dato As String = Me.DataGridView1(numcolum, NumFila).Value TextBox1.Text = dato End Sub
Dim NumFila As Integer = Me.DataGridView1.CurrentCell.RowIndex -- obtienes el indice de la fila del datagridview--
Dim numcolum As Integer = Me.DataGridView1.CurrentCell.ColumnIndex -- obtienes el indice de la columna del datagridview--
Dim dato As String = Me.DataGridView1(numcolum, NumFila).Value -- le asigna el valor en la columna y fila seleccionada y lo guarda en la variable dato.
y se lo asigna al campo de texto.
espero te funcione.
fORU-:
SI funciona de maravila :lol: , GRACIAS!!!, ya sabia que tenia que tomar las filas y columnas pero no sabia como :P , hasta luego
JaqueSoul:
Gracia, me resulto Util.
:mellow:
Jaque
--- Cita de: "fm89-10" ---hola, te dejo el codigo que necesitas para obtener el valor
--- Código: Text --- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim NumFila As Integer = Me.DataGridView1.CurrentCell.RowIndex Dim numcolum As Integer = Me.DataGridView1.CurrentCell.ColumnIndex Dim dato As String = Me.DataGridView1(numcolum, NumFila).Value TextBox1.Text = dato End Sub
Dim NumFila As Integer = Me.DataGridView1.CurrentCell.RowIndex -- obtienes el indice de la fila del datagridview--
Dim numcolum As Integer = Me.DataGridView1.CurrentCell.ColumnIndex -- obtienes el indice de la columna del datagridview--
Dim dato As String = Me.DataGridView1(numcolum, NumFila).Value -- le asigna el valor en la columna y fila seleccionada y lo guarda en la variable dato.
y se lo asigna al campo de texto.
espero te funcione.
--- Fin de la cita ---
Navegación
Ir a la versión completa