Sábado 14 de Diciembre de 2024, 14:00
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
»
C++ Builder
(Moderador:
Eternal Idol
) »
Como alinear las columnas de un StringGrid
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Como alinear las columnas de un StringGrid (Leído 3077 veces)
DSK25
Nuevo Miembro
Mensajes: 23
Como alinear las columnas de un StringGrid
«
en:
Miércoles 10 de Octubre de 2012, 23:44 »
0
En un StringGrid quiero que algunas columnas estén alineadas al derecha y otras centradas, pero que las cabeceras sigan alineadas a la izquierda, como podría hacerlo?
Gracias.
Tweet
juanC2
Nuevo Miembro
Mensajes: 8
Re:Como alinear las columnas de un StringGrid
«
Respuesta #1 en:
Miércoles 8 de Enero de 2014, 13:26 »
0
Código: C++
void
__fastcall TForm1
::
StringGrid1DrawCell
(
TObject
*
Sender,
int
ACol,
int
ARow, TRect
&
Rect, TGridDrawState State
)
{
TStringGrid
*
pGrid
=
dynamic_cast
<
TStringGrid
*
>
(
Sender
)
;
AnsiString sText
=
pGrid
-
>
Cells
[
ACol
]
[
ARow
]
;
pGrid
-
>
Canvas
-
>
FillRect
(
Rect
)
;
::
DrawText
(
pGrid
-
>
Canvas
-
>
Handle, sText.
c_str
(
)
,
-
1
,
(
RECT
*
)
&
Rect, DT_CENTER
|
DT_VCENTER
|
DT_SINGLELINE
)
;
}
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
»
C++ Builder
(Moderador:
Eternal Idol
) »
Como alinear las columnas de un StringGrid