Colorear fila dbgrid
Hola,
he mirado por los foros y lo que encuentro no me funciona. Quiero colorear una fila de dbgrid pero tengo la propiedad dgEditing a true y dgRowSelect a false. Lo que he encontrado me colorea una celda, pero yo quiero colorear toda la fila. Si alguien sabe la solución lo agradecere infinito. Gracias |
facil
puedes hacer esto dependiendo de una condicion de la fila te ubicas en DrawColumnCell Código:
const espero te sirva |
Gracias oscarac, pero eso es lo que intente y solo me colorea una celda, lo que necesito es colorear o cambiar la fuente, me da igual, toda la fila.
Yo creo que el problema viene porque hay un par de campos que son editables, por lo que dgEdit esta a true y dgRowSelect está a false. |
estas seguro?
yo acabo de colocar los mismos valores a las propiedades que mencionas y funciona bien |
Has puesto un dbGrid con las siguientes propiedades a true:
dgEditing,dgTitles,dgColLines,dgRowLines,dgAlwaysShowSelection, dgConfirmDelete,dgCancelOnExit el resto a false, Has puesto la funcion que mandaste y te cambia toda la fila, no solo el campo en el que estas? Porque a mì no hay forma, solo me funciona si cambio y quito el dgEditing lo pongo a false y el dgRowSelect a true. |
La franja horaria es GMT +2. Ahora son las 07:42:28. |
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