Hogyan válasszon ki egy másik színt a cxgrid szelektív sorokban

Hogyan válasszon ki egy másik színt a cxGrid-ben?

Hello.
Hogyan válasszon ki egy másik színt a cxGrid-ben?

Például ha egy mező értéke 1, akkor a vonal szürkén jelenik meg, és más esetekben kék.

a Delphi színes rácsáról szóló cikkek elegendőek az interneten. legalábbis - a királyságban.

Ez nem DBGrid és nem RxGrid,
de a developerExpress CxGrid.

nos, megnézem, köszönöm

és mi? nincs újrarendező esemény?

var
AYellowStyle: TcxStyle;

eljárás TfrmMain.cxGrid1DBTableView1StylesGetContentStyle (
# xA0; Feladó: TcxCustomGridTableView; ARecord: TcxCustomGridRecord;
# xA0; AItem: TcxCustomGridTableItem; out AStyle: TcxStyle);
kezdődik
# xA0; ha ARecord.Values ​​[cxGrid1DBTableView1Bool.index] = true akkor
# xA0; # xA0; # xA0; AStyle: = AYellowStyle;
// festés azon oldalán, ahol a Bool mező értéke true // (logikai mező)
végén;

eljárás TfrmMain.FormCreate (Feladó: TObject);
kezdődik
# xA0; AYellowStyle: = TcxStyle.Create (Self);
# xA0; AYellowStyle.Color: = 0080FFFF;
# xA0; AYellowStyle.TextColor: = clMaroon;
# xA0; AYellowStyle.Font.Style: = [fsBold];
végén;

És hol van az AEllouStile gyilkosa. )))

És hol van az AEllouStile gyilkosa. )))
így az űrlap ugner :)

> így az űrlap ugner :)

A dögre, a reményre, és ne aggódj. )

Kapcsolódó cikkek