Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-06-2006
[Nbull] Nbull is offline
Miembro Premium
 
Registrado: nov 2004
Ubicación: Valencia-España
Posts: 168
Poder: 20
Nbull Va por buen camino
Question El scroll del Dbgrid se me vuelve al inicio cada vez que pincho un registro

Hola a tod@s los forer@s, tengo un dbgrid con bastantes columnas y por eso me sale el scroll horizontal, mi problema es que cuando pincho en un registro el scroll se vuelve al inicio teniendo que volver a buscar la columna que estaba viendo.

¿Hay alguna forma de que el scroll no vuelva al inicio?

Gracias a tod@s por leerme.

Un saludo.
__________________
Y ahora puedes aprender truquillos de windows en http://nbull.clubdelphi.com.
Responder Con Cita
  #2  
Antiguo 07-06-2006
[Nbull] Nbull is offline
Miembro Premium
 
Registrado: nov 2004
Ubicación: Valencia-España
Posts: 168
Poder: 20
Nbull Va por buen camino
A lo mejor no me explique bien, el problema que tengo es que el dbgrid me muestra muchas columnas, y para verlas me muevo con el scroll horizontal, pero, si el usuario pincha un registro cuando ha movido el scroll, el dbgrid se vuelve a la primera columna.

No se como hacer para que el dbgrid no se mueva cuando el usuario pinche en cualquier registro.

Gracia y un saludo.
__________________
Y ahora puedes aprender truquillos de windows en http://nbull.clubdelphi.com.
Responder Con Cita
  #3  
Antiguo 07-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Pues alguna vez me ha pasado y me he vuelto medio tarumba.

Creo que es un efecto colateral del grid. Ahora mismo no recuerdo exactamente las propiedades involucradas (creemé que lo he buscado),. Creo recordar que tenía que ver con las propiedades:
- dgRowSelect
- MultiSelect y dgMultiSelect
- no recuerdo si tambien con "HideSelection"

El tema es que haces clic con el ratón en una celda, se selecciona la fila entera, pero al usar la "bolita del raton" debe hacer el scroll hacia abajo, pero solo una celda está seleccionada. Es algo raro, ya que se mantiene la fila anterior seleccionada (dibujada entera de color azul), pero la celda seleccionada con la bolita del ratón (que pertenece a otro registro) tambien se mantiene en color azul. Así debe funcionar el Grid para que no se vuelva a la primera columna del grid cada vez que haces clic en una columna.

Saludos y siento no ser muy explicito .
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 07-06-2006 a las 14:45:33.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Subconsulta para escojer el ultimo de cada registro? Carlex SQL 14 24-09-2018 21:50:32
añadir un boton a cada fila de un DBGrid User_baja1 Varios 6 02-06-2006 21:57:11
Barra de Scroll de un DbGrid con Query gandalf_uy Varios 2 22-09-2005 18:09:34
¿Cómo puedo imprimir la imagen de cada registro en un QReport? nuri Impresión 4 27-07-2005 09:58:59
DBGRID y SCROLL vtdeleon OOP 2 22-12-2004 14:34:59


La franja horaria es GMT +2. Ahora son las 18:22:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi