Agregar texto en primera fila de TStringrid
Hola amigos,
Como puedo agregar texto a cada celda de la primera linea de un TStringgrid ? Uso Delphi 7 Gracias de antemano |
Cita:
ahora me gustaria centrarlos dentro del campo o ajustarlo a la derecha Alguna sugerencia ? |
Para eso tienes que pintar tú mismo las celdas. Te pongo un ejemplo:
Saludos. |
Cita:
Me sale el error Expected '='('found. en una pequena ventana |
Revisa lo que has escrito. En algún sitio metiste la gamba.
Saludos. |
Aqui la declare
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); private { Private declarations } |
No olvides las etiquetas para código, gracias:
|
Cita:
Pero luego tienes que is al editor de eventos igualmente para que quede asignado dicho evento. Saludos. |
Ya lo intente
Coloco el procedure y se ejecuta el formulario pero no hace el arreglo en el grid |
Cita:
Saludos. |
Cuando trato de asignarlo me da error apuntando al nombre de la procedure
Sera que no lo estoy haciendo bien ?? |
Borra todo y deja que delphi lo haga. Cuando se muestre el editor de código, escribes el código que te puse.
Saludos. |
El evento OnDrawCell queda vacio luego que borro el codigo y ejecuto
Es normal ? |
Cuando un evento que ha asignado delphi no tiene código, directamente se borra por completo al ejecutar o guardar. Si el evento tiene código, delphi no borra nada.
Saludos. |
Esto es lo que te debe aparecer en el editor de eventos:
Saludos. |
Ahora si, era eso
Mil gracias mi estimado |
|
Cita:
Cita:
Saludos. |
Muchisimas gracias
:) |
|
La franja horaria es GMT +2. Ahora son las 21:13:33. |
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