Que evento se activa cuando se cambia de fila y se carga el row
correspondiente?. Pensaba que era el evento RowEnter, pero resulta que
cuando se dispara aún no se ha cargado el row correspondiente.
Gracias
> Que evento se activa cuando se cambia de fila y se carga el row
> correspondiente?. Pensaba que era el evento RowEnter, pero resulta que
> cuando se dispara aún no se ha cargado el row correspondiente.
El evento «RowEnter» se desencadena cuando una fila se convierte en la fila
actual. Pero ignoro el motivo para que digas que cuando se desencadena, "aún
no se ha cargado el row correspondiente". ¿?
Private Sub DataGridView1_RowEnter( ... )
' Referenciamos la fila actual.
'
Dim dr As DataGridViewRow = DataGridView1.Rows(e.RowIndex)
' Obtenemos el valor de una columna cualquiera
'
MessageBox.Show(dr.Cells("NombreColumna").Value.ToString)
End Sub
Lo mismo no estás referenciando bien la fila actual.
--
Enrique Martínez
[MS MVP - VB]
Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.