Seleccion C1TrueDBGrid

15/07/2004 - 19:00 por Gustavo | Informe spam
Hola a todos:

Tengo un problemilla con la selección de una celda en la grid de
C1TrueDBGrid.
Pincho en una celda y quiero obtener su fila y su columna, pero si lo hago
en el evento click de la grid, me indica la fila y columna anteriores al
click en la grid.

Esto es, si pulso en la (3,4) me visualiza la (0,0)
y si luego pulso en la (5,8) me visualiza la (3,4).

Quiero que si pulso la (3,4) me visualize la (3,4).

¿Que evento tengo que utilizar?
¿Y si quiero que también me responda a las flechas de dirección?
Private Sub Dgrd_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Dgrd.Click

Label1.Text = DgrdCarnets.Col

Label2.Text = DgrdCarnets.Row

End Sub

Gracias a todos.

Gustavo.

P.D: Me he equivocado antes y he puesto esta pregunta en las news de
sqlserver.
 

Leer las respuestas

#1 JoseG
16/07/2004 - 01:30 | Informe spam
Hola,
puedes esar el evento: RowColChange

este se ejecuta una vez hecho el cambio y en parametro e tiene entre otras cosas la fila y columna anterior por si necesitas para algo estos valores

saludos

joseG

"Gustavo" wrote:

Hola a todos:

Tengo un problemilla con la selección de una celda en la grid de
C1TrueDBGrid.
Pincho en una celda y quiero obtener su fila y su columna, pero si lo hago
en el evento click de la grid, me indica la fila y columna anteriores al
click en la grid.

Esto es, si pulso en la (3,4) me visualiza la (0,0)
y si luego pulso en la (5,8) me visualiza la (3,4).

Quiero que si pulso la (3,4) me visualize la (3,4).

¿Que evento tengo que utilizar?
¿Y si quiero que también me responda a las flechas de dirección?
Private Sub Dgrd_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Dgrd.Click

Label1.Text = DgrdCarnets.Col

Label2.Text = DgrdCarnets.Row

End Sub

Gracias a todos.

Gustavo.

P.D: Me he equivocado antes y he puesto esta pregunta en las news de
sqlserver.




Preguntas similares