 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Leonel Invitado
|
Publicado: Lun 07 Mar, 2005 12:22 am Asunto: Como colocarle color a una celda especifica de un DrawGrid |
|
|
| Tengo una pregunta, necesito colocarle un color especifico a una celda en un DrawGrid, como lo podria hacer ? |
|
| Volver arriba |
|
 |
mopa Cmdr

Registrado: 29 Jun 2004Mensajes: 145
|
Publicado: Mar 08 Mar, 2005 11:56 pm Asunto: |
|
|
Este codigo pone la Celda 1,1 en color Verde.
Para poner la que quieras simplemente es cambiar los 1 o crear variables para poner las celdas que quieras a tu gusto.
Un saludo
void __fastcall TForm1::DrawGrid1DrawCell(TObject *Sender, int ACol,
int ARow, TRect &Rect, TGridDrawState State)
{
TDrawGrid *dg=reinterpret_cast<TDrawGrid*>(Sender);
TColor ColorBackup;
ColorBackup=dg->Canvas->Brush->Color;
if (ACol==1 && ARow==1)
{
dg->Canvas->Brush->Color=clGreen;
dg->Canvas->FillRect(Rect);
}
dg->Canvas->Brush->Color=ColorBackup;
} |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|