Ciao raga.
Ho un problema con il componente TDBGrid.
Sostanzialmente il problema e' che a seconda del valore di un campo sul database chiamato "EVASO" di dominio (true/false) devo colorare di rosso il record corrispondente ad EVASO = true.
Ho provato a fare un po di ricerche su internet ed ho trovato di questo:
Il problema pero' e' che non so come viene attivato questo evento.codice:void __fastcall TForm1::DBGrid1DrawDataCell(TObject *Sender, const TRect &Rect, TField *Field, TGridDrawState State) { if (Field->FieldName == "EVASO") { if (Field->AsBoolean == true) DBGrid1->Canvas->Font->Color = clRed; } DBGrid1->DefaultDrawDataCell(Rect, Field, State); }
Sigh !.
C'e' qualcuno che puo' aiutarmi ?
Grazie.





 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando