Como faço para zebrar um dbgrid
Como faço para zebrar um dbgrid? Ah tem que ser de cor azul claro.
Thiago
Curtidas 0
Respostas
Járabe Emanuel
11/12/2013
Na propriedade OnDrawColumnCell do dbgrid coloque
Espero ter ajudado.
if odd(ClientDataSet1.RecNo) then
DBGrid1.Canvas.Brush.Color:= claqua
else
DBGrid1.Canvas.Brush.Color:= clwhite;
TDbGrid(Sender).DefaultDrawDataCell(Rect, TDbGrid(Sender).columns[datacol].field, State);
Espero ter ajudado.
GOSTEI 0
Thiago
11/12/2013
Blz Járabe,
Vlw pela ajuda. Vou testar e depois te falo. Abs.,
Att.,
Vlw pela ajuda. Vou testar e depois te falo. Abs.,
Att.,
Na propriedade OnDrawColumnCell do dbgrid coloque
Espero ter ajudado.
if odd(ClientDataSet1.RecNo) then
DBGrid1.Canvas.Brush.Color:= claqua
else
DBGrid1.Canvas.Brush.Color:= clwhite;
TDbGrid(Sender).DefaultDrawDataCell(Rect, TDbGrid(Sender).columns[datacol].field, State);
Espero ter ajudado.
GOSTEI 0
Thiago
11/12/2013
Funcionou vlw kra!
Blz Járabe,
Vlw pela ajuda. Vou testar e depois te falo. Abs.,
Att.,
Vlw pela ajuda. Vou testar e depois te falo. Abs.,
Att.,
Na propriedade OnDrawColumnCell do dbgrid coloque
Espero ter ajudado.
if odd(ClientDataSet1.RecNo) then
DBGrid1.Canvas.Brush.Color:= claqua
else
DBGrid1.Canvas.Brush.Color:= clwhite;
TDbGrid(Sender).DefaultDrawDataCell(Rect, TDbGrid(Sender).columns[datacol].field, State);
Espero ter ajudado.
GOSTEI 0