SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: chako en Martes 17 de Febrero de 2004, 19:17
-
Hola a todo@s: Tengo un programa con un DataGrid...Cuando se pulsa bien la tecla de la flecha arriba o abajo, se desplaza el indicador de fila al registro superior o inferior. Eso va bien.. lo que pasa es que yo quisiera que se seleccione toda la fila correspondiente. Que quede seleccionada igual que cuando se pincha en la parte extrema izquierda en la columna del indicador.¿algiuen me podría ayudar? os doy las gracias de antemano.
-
Hola chako, si en tu datagrid tienes establecida la propiedad fixedcols=true, al hacer clic en la primera columna, toda la fila queda seleccionada, caso contrario, puedes poner las siguientes lineas en el evento keydown de tu datagrid:
if keycode=38 or keycode=40 then
datagrid1.rowsel=datagrid1.row
datagrid1.col=0
datagrid1.colsel=datagrid1.cols-1
end if
espero que te sirva :whistling: bye bye