Sobre MSFlexGrid

Respuesta de
Usuario
Hola, mi pregunta es: cuando añadimos un dato alfanumérico a un grid lo alinea en el lado izquierdo de la celda, mientras que si introduzco un dato numérico, lo añade al lado derecho de la celda, ¿le podemos decir al grid, que sea el dato que sea lo alinee siempre a un mismo lado? Muchas Gracias.
Avatar
Experto
Prueba con esto
msFlexgrid.ColAlignment(2) = 7
(2) Es el numero de columna que quieres alinear y 7 es el tipo de alineación que le quieres dar a la columna
Los valores de valor son:
0 El contenido de la celda se alinea a la izquierda, arriba.
1 Predeterminado para las cadenas. El contenido de la celda se alinea a la izquierda, centro.
2 El contenido de la celda se alinea a la izquierda, abajo.
3 El contenido de la celda se alinea al centro y arriba.
4 El contenido de la celda se alinea al centro, centro.
5 El contenido de la celda se alinea al centro, abajo.
6 El contenido de la celda se alinea a la derecha, arriba.
7 Predeterminado para los números. El contenido de la celda se alinea a la derecha, centro.
8 El contenido de la celda se alinea a la derecha, abajo.
9 El contenido de la celda tiene la alineación general. Esta corresponde a "izquierda, centro" para las cadenas y "derecha, centro" para los números