Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ajustar tstringgrid al centro (https://www.clubdelphi.com/foros/showthread.php?t=43296)

anubis 08-05-2007 01:48:46

ajustar tstringgrid al centro
 
Buenas. Estoy intentando meter un tstringgrid y que los textos esten ajustados unos al centro y otros a la derecha cuando se trate de numeros.

intentaba usar el tstringgrid.cell[a,b] y el defaultcolwidth pero nose como se puede hacer que no afecte a todo el grid.

gracias

Robert01 08-05-2007 01:53:38

Hola

Aquí en trucomanía, en el truco 234 puedes ver como alinear el texto o números en un stringgrid

Saludos

anubis 08-05-2007 02:50:35

gracias, pero al ejecutar me dice que row y col no estan declaradas.
he probado a añadir el grid.rows pero se espera un []

droguerman 08-05-2007 07:11:48

Col y Row se refieren a las variables del evento OnDrawCell reemplazalas por ACol y Arow y veras q funciona

BuenaOnda 08-05-2007 08:51:59

Componente XStringGrid
 
Hola.. aqui te adjunto unos componentes..http://files.to/get/446888/16369/XStringGrid.zip espero que te sirvan..:D

Neftali [Germán.Estévez] 08-05-2007 11:01:39

Si lo quieres hacer con un StringGrid estandard sin utilizar otros componentes, en la sección de ejemplos de mi página hay uno titulado "Color y alineación en celdas de un StringGrid", que implementa cómo cambiar la alineación de las columnas y cómo pintar filas y columnas de diferente color.
Está con el código fuente, así que puedes descargarlo y echarle un vistazo a ver si te sirve...

Un saludo.

anubis 09-05-2007 00:44:39

gracias por las aportaciones.
Estoy mirando tu codigo neftali, pero me estoy liando, para hacer de un cell de un color sin que afecte a los demas o ajustarlo como si fuera una tabla de word.?

he metido el xtstringgrid pero no solo es el xtringgrid, hay que añadir mas cosas.

BuenaOnda 09-05-2007 04:49:54

xstringgrid
 
hola... sabes el xstringGrid funciona de manera similar al stringgrid, los componentes que trae adicional son para agregarle funciones, como por ejemplo: para mostrar un chekbox, una edit, un combobox..., en una de sus celdas, para lo que tu necesitas, solo realiza un "dobleclick" en el xstringgrid y te aparecerán las propiedades para cambiarle el color, la fuente, y el alineamiento de sus celdas...:D

anubis 09-05-2007 06:11:00

se agradece ya meti el xstringgrid, y me va bien. gracias


La franja horaria es GMT +2. Ahora son las 06:35:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi