FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias por tu respuesta. Sin embargo, eso es lo que decía en mi mensaje original, que tocando en opciones -> dgcollines -> false te quita las líneas verticales pero también te quita las líneas de las cabeceras (donde aparecen los nombres de los campos) y lo que busco es que no me quite las de las cabeceras.
Un saludo. |
#2
|
|||
|
|||
si te fijas con un StringGrid si que se puede pero con un Dbgrid no,
quizas puedas mirar el codigo fuente (.pas) del componente StringGrid e intentar copiar esa propiedad en el Dbgrid aunque no sera facil, pero quizas tengas suerte y lo sea. |
#3
|
||||
|
||||
Hola Angel Fernández, puedes hacer también un Cast a StringGrid y añadir la opción goFixedVertLine.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
||||
|
||||
Cita:
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#5
|
||||
|
||||
Cita:
Un afectuoso saludo hasta Cochabamba y Santa Cruz. Al. |
#6
|
|||
|
|||
Caramba, amigos, muchas gracias por vuestras respuestas. Probaré lo de Caro a ver qué tal.
Y cuidado con lo que dice Al que no lo descarto... Un saludo. |
#7
|
|||
|
|||
Cita:
Un saludo. |
#8
|
|||
|
|||
Pq no usar El DBGrid sin la fila de titulos y en su lugar poner un control THeader y asi lo personalizas a tu gusto..
|
#9
|
||||
|
||||
Bueno entonces vamos a utilizar el evento OnDrawColumnCell del dbGrid y poner este codigo:
Ahora te preguntarás que es TAuxGrid el que esta con rojo, pues simplemente es una clase auxiliar que te permite hacer casting a una clase ancestra y poder acceder a los atributos y propiedades protegidas y demás(Buen truco por si acaso).Para usarla debes declarala en la sección de Type de delphi, algo así: Y para que se repinten las lineas cuando por ejemplo minimizes o muevas tu formulario(anque quisas no sea necesario ) según si es el caso puedes llamar al método Invalidate de tu DbGrid en cuestión, yo lo he puesto en el evento OnPaint del formulario algo asi: . Desde luego quisas pueda haber una mejor forma de hacerlo pero a mi se me ocurrió asi:. Pruébalo... Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Última edición por rgstuamigo fecha: 12-02-2010 a las 23:18:50. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Se puede dejar fija o bloquear la fila seleccionada en un dbgrid? | Angel Fernández | Varios | 6 | 23-07-2011 04:35:31 |
Se pueden poner Radiobuttons en un DBGrid? | JoAnCa | Varios | 2 | 23-02-2009 22:52:22 |
Dejar de visualizar un registro de un DBGrid... | eddg | Varios | 23 | 06-10-2007 01:39:46 |
No Dejar borrar en un DBGrid | Gangster | Conexión con bases de datos | 2 | 28-06-2007 13:43:14 |
imprimir lineas verticales en el cuerpo de un reporte | Choclito | Impresión | 3 | 08-01-2007 22:22:38 |
|