Foros del Web » Programación para mayores de 30 ;) » .NET »

[Visual Basic] Seleccionar una línea del DataGridView

Estas en el tema de [Visual Basic] Seleccionar una línea del DataGridView en el foro de .NET en Foros del Web. Intento seleccionar una línea del DataGridView así: Código: Dim lastRow As Integer = DGV.RowCount MsgBox(lastRow) DGV.Rows(lastRow).Selected = True El messagebox me devuelve el valor correcto, ...
  #1 (permalink)  
Antiguo 29/07/2011, 14:43
 
Fecha de Ingreso: junio-2011
Ubicación: España
Mensajes: 32
Antigüedad: 12 años, 10 meses
Puntos: 0
Exclamación [Visual Basic] Seleccionar una línea del DataGridView

Intento seleccionar una línea del DataGridView así:
Código:
Dim lastRow As Integer = DGV.RowCount
        MsgBox(lastRow)
        DGV.Rows(lastRow).Selected = True
El messagebox me devuelve el valor correcto, pero cuando toca a seleccionar essa misma línea me devuelve un error:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Pero si le asigno yo un valor, por ejemplo:
Código:
DGV.Rows(5).Selected = True
La selecciona sin cualquier problema.
  #2 (permalink)  
Antiguo 29/07/2011, 14:56
 
Fecha de Ingreso: junio-2011
Ubicación: España
Mensajes: 32
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: [Visual Basic] Seleccionar una línea del DataGridView

Código:
Dim lastRow As Integer = DGV.RowCount - 1
resuelto! el index es baseado en 0 asi que, me daba número negativo, solo con sacarle 1 valor ya funciona.

Lo dejo así por si le sirve a alguien de futuro =D
..gracias igual =)

Etiquetas: basic, datagridview, linea, seleccionar, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:56.