daneshmand1354
سه شنبه 10 آبان 1390, 10:26 صبح
سلام خدمت تمامی دوستان
برای رنگی کردن ستونهای ehlib dbgrid تکه کد زیر را نوشته ام.رنگ سلول عوض میشه ولی فونت اصلا مشخص نیست یعنی نوشته های داخل سلول از بین میرود و رنگ سلول تماما زرد میشود.بدون هیچگونه نوشته ای
procedure TFormMembership.DBGridEh1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
begin
DBGridEh1.Canvas.Brush.Color:=clyellow;
DBGridEh1.Canvas.font.Color:=clBlack;
DBGridEh1.DefaultDrawColumnCell(Rect,DataCol,Colum n,State) ;
ممنون اگر دوستان راهنمایی کنند و یا روش دیگری برای رنگی کردن سلولها پیشنهاد دهند
برای رنگی کردن ستونهای ehlib dbgrid تکه کد زیر را نوشته ام.رنگ سلول عوض میشه ولی فونت اصلا مشخص نیست یعنی نوشته های داخل سلول از بین میرود و رنگ سلول تماما زرد میشود.بدون هیچگونه نوشته ای
procedure TFormMembership.DBGridEh1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
begin
DBGridEh1.Canvas.Brush.Color:=clyellow;
DBGridEh1.Canvas.font.Color:=clBlack;
DBGridEh1.DefaultDrawColumnCell(Rect,DataCol,Colum n,State) ;
ممنون اگر دوستان راهنمایی کنند و یا روش دیگری برای رنگی کردن سلولها پیشنهاد دهند