Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: AlonsoCN en 3 Noviembre 2009, 00:46 am



Título: [SOLUCIONADO] VB - Duda con DataGridView
Publicado por: AlonsoCN en 3 Noviembre 2009, 00:46 am
Wenas a todos!

La duda que tengo es que como puedo hacer para ummm.. sacar? tomar? un valor de un grilla..

Ejemplo:
(http://s4.subirimagenes.com/otros/previo/thump_3495370captura1.jpg)

Digamos marque esa fila y al marcar quisiera que el codigo de ese alumno que aparece en la grilla(no se ve  :P, por que esta mas aun costado) se coloque automaticamente en el textBox de arriba...

por si acaso estoy trabajando con Vb y estoy trabajando con el evento "CellClick"

Codigo de la grilla

Código:
Private Sub BusquedaDataGrid_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles BusquedaDataGrid.CellClick
        BusquedaDataGrid(e.ColumnIndex, e.RowIndex).Value

    End Sub

Creo que el codigo va algo parecido a eso  :xD pero me sale el siguiente error ahi : "Debe asignarse un acceso de propiedad a la prodiedad o utilizar su valor"

Espero su ayuda  :(


Gracias!!
 




Título: Re: VB - Duda con DataGridView
Publicado por: Hadess_inf en 3 Noviembre 2009, 01:27 am
capturar indice seleccionado

dim ind as integer = grilla.Me.CurrentRow.Index

capturar celda

dim valor as string = grilla.item(ind,1).value

1 = indica la columna
ind indica la fila

Saludos.


Título: Re: VB - Duda con DataGridView
Publicado por: AlonsoCN en 3 Noviembre 2009, 05:57 am
Gracias Hadess_inf ya lo solucione! me guié con tus consejos!  :)

Ahi esta el codigo:
Código:
 Private Sub BusquedaDataGrid_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles BusquedaDataGrid.CellClick

        Dim ind As Integer = Me.BusquedaDataGrid.CurrentRow.Index
        Dim item As String = Me.BusquedaDataGrid.Item(0, e.RowIndex).Value

        Me.BusquedaTextBox.Text = item
    End Sub