Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/06/2008, 22:19
Avatar de korg1988
korg1988
 
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 18 años, 9 meses
Puntos: 19
Respuesta: ado.net (de nuevo jaja)

Probando un poco y gracias a una pista que me diste vos, de CurrentCell, me fije y existia la CurrentRow y lo probe asi

y funciona, al menos devuelve lo que yo quiero, que al hacer clic me devuelva el valor que se encuentra en La columna 1, de la fila que el usuario precione.
Si conoces alguna mejor forma de hacerlo, te agradeceria.
yo lo hice asi:
Código:
Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles lista.CellClick
        MsgBox(DataGridView1.CurrentRow().Cells(1).Value)
    End Sub
y como quiero que se me pinte de color toda la fila completa (porque solo se pinta la celda en la que haces clic), me invente esta funcion (que da verguenza jeje) pero bueno hago lo que puedo

Código:
For Me.i = 0 To lista.CurrentRow().Cells.Count - 1
            lista.CurrentRow().Cells(i).Selected = True
        Next
que la ejecuto despues de lo anterior =) entonces asi me "Selecciona"(pinta de azulcito) todas las celdas de la fila que yo selecciono
Saludos

Última edición por korg1988; 25/06/2008 a las 22:32