Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
[Çözüldü] Fmx grid veya stringgrid hücre renklendirme
#1
Konuyu kapatmıştım ama son gördüğüm örnek dikkatimi çekti. Aşağıdaki örnekte Fmx te stringgridin içindeki bilgiye göre hücre rengi değiştiriliyor. Fakat sorun tek bir hücre değil bütün kolon veya satırın rengi değişiyor. Sadece tek bir hücrenin rengini nasıl değiştiririm.

procedure TForm1.StringGrid1DrawColumnCell(Sender: TObject;
 const Canvas: TCanvas; const Column: TColumn; const Bounds: TRectF;
 const Row: Integer; const Value: TValue; const State: TGridDrawStates);
var
 aRowColor: TBrush;
 aNewRectF: TRectF;
begin
 aRowColor := TBrush.Create(TBrushKind.Solid, TAlphaColors.Alpha);

 if (StringGrid1.Cells[1, Row] = '1') then
   aRowColor.Color := TAlphaColors.Green
 else
   aRowColor.Color := TAlphaColors.Red;

 aNewRectF := Bounds;
// aNewRectF.Inflate(3, 3);
 Canvas.FillRect(aNewRectF, 0, 0, [], 1, aRowColor);
 Column.DefaultDrawCell(Canvas, Bounds, Row, Value, State);

 aRowColor.free;
end;
Cevapla


Bu Konudaki Yorumlar
[Çözüldü] Fmx grid veya stringgrid hücre renklendirme - Yazar: CesuR - 11-02-2019, Saat: 10:04
Fmx grid veya stringgrid hücre renklendirme - Yazar: mrmarman - 11-02-2019, Saat: 11:51
Cvp: Fmx grid veya stringgrid hücre renklendirme - Yazar: CesuR - 11-02-2019, Saat: 13:03
Fmx grid veya stringgrid hücre renklendirme - Yazar: mrmarman - 11-02-2019, Saat: 13:17
Fmx grid veya stringgrid hücre renklendirme - Yazar: CesuR - 11-02-2019, Saat: 13:35

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Özel bir StringGrid narkotik 0 91 08-09-2019, Saat: 01:30
Son Yorum: narkotik
  Tgrid ve StringGrid Footer olayı. seydigozegir@gmail.com 8 155 28-08-2019, Saat: 15:22
Son Yorum: seydigozegir@gmail.com
  [Çözüldü]Müşterilerin siparişleri tek isimde görünsün hakanharbeli 4 404 04-06-2019, Saat: 11:55
Son Yorum: FiRewaLL
  Thread kullanmadan veya IdThreadComponent ile AniIndicator kullanımı hk. pro_imaj 17 3.708 30-05-2019, Saat: 17:32
Son Yorum: caoster
  FMX Vertical Grid pro_imaj 5 576 10-05-2019, Saat: 17:04
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi