mrb.
dbgridte select row da font rengini değiştirmek için hangi komutu kullanabilirim? options larda rowselect değeri true .
yardımlarınız için teşekkür ederim.
dbgridte select row da font rengini değiştirmek
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
-
- Kıdemli Üye
- Mesajlar: 574
- Kayıt: 01 Şub 2004 12:29
- Konum: Erdemli - MERSİN
Formda DBGrid Renk diye arattığımda karşımıza 7-8 tane sonuç çıkıyor .
Bu tür işlemlerde gridin onDrawColumnCel özelliğini kullanmalısınız.
gibi...
Bu tür işlemlerde gridin onDrawColumnCel özelliğini kullanmalısınız.
Kod: Tümünü seç
procedure TFrm.DBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
If (gdSelected in state) then // eğer seçili ise
DBGrid1.Canvas.Brush.Color := clRed // zemin kırmızı olsun
DbGrid1.Canvas.Font.Color := clNavy // font mavi olsun
else
DBGrid1.Canvas.Brush.Color := clWhite;
DBgrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
............
yardımlarınız için teşekkürler
yardımlarınız için teşekkürler.
İyi çalışmalar.
İyi çalışmalar.