Programación General > C++ Builder
Como alinear las columnas de un StringGrid
(1/1)
DSK25:
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.
juanC2:
--- 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); }
Navegación
Ir a la versión completa