Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    DELPHI: colorare determinate righe di una griglia

    Ciao a tutti,
    ho una griglia collegata al database; i vari campi hanno di default colore di sfondo bianco.
    Vorrei che quando si avvera una determinata condizione alcune righe avessero come colore di sfondo ad esempio il rosso.
    Come posso fare?
    Ora sto utilizzando questo comando:
    codice:
    if DataModule1.Q_app_descrData.Value = Date then
            begin
            DBGrid2.Canvas.Brush.Color := clred;
            DBGrid2.Canvas.FillRect(rect);
            end;
    Così però mi crea nella riga un rettangolo rosso che va a nascondere il contenuto del record.

    Come posso modificare?
    Fatemi sapere.
    Grazie mille.

  2. #2
    Opsss.. ci sono riuscito:
    codice:
    if DataModule1.Q_app_descrData.Value = Date then
            begin
            DBGrid2.Canvas.Brush.Color:=clred;
            DBGrid2.DefaultDrawColumnCell (Rect, DataCol, Column, State);
            end;

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.