PDA

Ver la Versión Completa : Centrar Titulos de las Columnas en Dbgrid


pablopessoa
21-10-2008, 03:17:59
hola a todos!!!
bueno la pregunta es esa, no se como mostrar centrados los titulos de las columnas en un dbgrid, por que cuando vos habris el adotable y le das el alignement al campo, se muestra centrado en contenido de la columna pero no el titulo (el titulo que figura en el row fix).
bueno si alguien sabe como centrarlo y me lo dice se lo voy a agradecer
Muchas gracias por darme siempre las respuestas que necesito
saludos a todos!!!

TOPX
21-10-2008, 03:27:30
Hola,

Yo lo haría en tiempo de diseño, pero la propiedad es:

DBGrid1.Columns[0].Title.Alignment := taCenter;

pablopessoa
21-10-2008, 14:40:38
claro la idea era hacerlo en tiempo de diseño.. como puedo hacerlo en tiempo de diseño?? de todas formas gracias por la respuesta!!!

Fenareth
21-10-2008, 14:45:24
Hola pablopessoa ! :)

En tiempo de diseño lo cambias seleccionado las columnas desde el Object TreeView -> DBGrid -> Columns y después en la propiedad Title -> Aligment

Espero te sea de ayuda ;)

Saluditos

pablopessoa
21-10-2008, 17:34:05
gracias!!!! el problema es qeu esa forma sirve cuando yo fijo el datasource en tiempo de diseño al dbgrid.. pero como yo uso el mismo dbgrid para varios querys lo acomodo en tiempo de ejecucion con el siguiente codigo :


Procedure TForm10.CentrarGrilla();
var
I:integer;
begin
for I := 0 to DBGrid1.Columns.Count - 1 do
DBGrid1.Columns[I].Title.Alignment := taCenter;
end;


y queda barbaro gracias a ustedes. Les agradezco mucho la ayuda.
saludos!!!!