Vcl.Grids.TCustomGrid.DrawCellBackground

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DrawCellBackground(const ARect: TRect; AColor: TColor;  AState: TGridDrawState; ACol, ARow: Integer); virtual;

C++

virtual void __fastcall DrawCellBackground(const System::Types::TRect &ARect, System::Uitypes::TColor AColor, TGridDrawState AState, int ACol, int ARow);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Grids.pas
Vcl.Grids.hpp
Vcl.Grids TCustomGrid

Beschreibung

Zeichnet den Hintergrund einer Zelle im Gitter.

DrawCellBackground zeichnet den Hintergrund einer Zelle. Von TCustomGrid abgeleitete Klassen können die Methode DrawCellBackground überschreiben, um benutzerdefinierten Techniken für das Zeichnen bereitzustellen.

Wenn die Eigenschaft DefaultDrawing true ist, wird der Hintergrund der Zelle gezeichnet, bevor DrawCell aufgerufen wird, und die dreidimensionalen Effekte der fixierten Zellen oder das Fokusrechteck um die Zelle mit dem Fokus wird nach DrawCell gezeichnet.

Die Parameter ACol und ARow geben den Zeilen- und Spaltenindex der Zelle an, die gezeichnet werden soll. Der Parameter ARect gibt die Grenzen der Zelle in den Koordinaten der Zeichenfläche an. Der Parameter AState gibt an, ob die Zelle ausgewählt ist, den Eingabefokus hat oder sich in dem fixierten, nicht verschiebbaren Teil des Gitters befindet.

Siehe auch