デルファイのデータグリッドの色を変更する方法は? .NETの同じ名前コントロールのように。
-------------------------------------------------------------- --------------------------
Ondrawdatacellイベントでコードを書いているようです。
-------------------------------------------------------------- --------------------------
手順tform1.dbgriddrawcolumncell(sender:tobject;
const rect:datacol:integer:
状態:tgriddrawstate);
始める
dbgrid2.datasource.dataset.recno mod 2 = 1の場合
始める
dbgrid2.canvas.font.color:= clblue;
dbgrid2.canvas.brush.color:= clowell;
終わり
それ以外の場合は始まります
dbgrid2.canvas.font.color:= clred;
dbgrid2.canvas.brush.color:= clgradientactivecaption;
終わり;
dbgrid2.defaultdrawcolumncell(rect、datacol、column、state);
終わり;