![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Estuve haciendo pruebas y esto es lo que hace que falle:
Estableces el DisplayWidth durante el pintado de la celda. Lo he quitado y veo que todo va bien. Si deseas mantener esa funcionalidad, deberías pasarla al sitio donde se abren/cargan los datos (ComboBox1Change). Como regla general, no deberías modificar datos/propiedades durante la visualización. Paso 1:
Visualizar
|
|
#2
|
|||
|
|||
|
Muchas gracias duilioisola.
Tras tu primer post también realice pruebas y llegue a la misma conclusión. tendré que buscar como añadir la función de auto ajuste. pues en este tipo de tablas que cargan ficheros diferentes es muy cómodo para una buena visualización. |
|
#3
|
||||
|
||||
|
Una forma simple de hacerlo es la siguiente:
Asumo 6 pixels por letra (O calcular con TextWidth('w') el largo de la letra w en la fuente actual). Multiplico la cantidad de letras por 6 Si no quiero que las columnas queden muy anchas, puedo limitar el ancho máximo (300 pixels en mi ejemplo).
|
|
#4
|
|||
|
|||
|
Muchas gracias duilioisola.
trabajare un poco en ello y os cuento. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema al Pintar DBGrid | MaMu | Varios | 5 | 11-06-2007 09:53:36 |
| Pintar un dbGRid | sebas78 | Gráficos | 5 | 22-07-2006 16:06:36 |
| Pintar Fila del DBGrid | Palmiro | Conexión con bases de datos | 2 | 05-04-2006 23:25:51 |
| Pintar filas DbGrid | lunatiko | Varios | 5 | 05-07-2005 15:11:51 |
| pintar filas de un dbgrid | febito | Varios | 1 | 01-04-2004 16:50:20 |
|