PDA

Ver la Versión Completa : Ayuda con el cuadriculado de un dbgrid


gandalf_uy
31-08-2005, 15:42:58
Buenas a todos.

Mi duda es simple (eso creo) pero no sé como solucionarlo. Tengo un dbgrid de un determinado ancho fijo. El dbgrid está asociado al resultado de un query, el cual dependiendo de la consulta me devuelve una cantidad 'x' de registros. Ahí es donde está la cuestión. Lo que quiero hacer es que cuando la cantidad de registros que me retorna el query es menor al ancho del dbgrid (en pixels!!, pongamos el ejemplo de que me devuelve un solo registro), las lineas de separacion de filas y columnas (rowlines y collines) solamente se dibujan hasta la cantidad de registros existentes. Por ende desde el último registro hasta el final del dbgrid, queda todo en blanco sin ninguna linea divisoria. Ergo, lo que quiero hacer que dichas líneas aparezcan sin depender de la cantidad de registros que tenga que mostrar.

Espero haber sido claro :D

He intentado encontrar algún hilo al respecto pero no tuve suerte alguna.

Disculpen mi novatez en Delphi y muchas gracias desde ya,
gandalf_uy

marcoszorrilla
31-08-2005, 17:46:28
Prueba este código para 10 lineas fijas:

TStringGrid(DBGrid1).RowCount:=10;

Un Saludo.

gandalf_uy
31-08-2005, 18:07:41
Gracielaaaaaaaa !!!!!


Anduvo notable, gracias TOTALES !!!! :D