sayın arkadaşlar
stringgridde istediğim hücreyi butonla ıstedıgım renge boyamak ıstıyorum.
ondrarcell olayı ıle bır turlu beceremedım.
Daha acık bır ıfade ıle Ör. butona basınca 2.satır 3 sutun kırmızı renkte olsun....vs gibi
stringgridde belli hücreyi boyamak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
stringgridde belli hücreyi boyamak
Gül Bahçesine Giren Gül Olur.
Gül Olmasa Bile Gül Kokar.
Gül Olmasa Bile Gül Kokar.
Merhaba,
Arama sonucunda aşağıdaki topiklere ulaştım bir incele istersen.
viewtopic.php?t=15302&highlight=stringgrid+boyama
viewtopic.php?t=1767&highlight=stringgrid
viewtopic.php?t=4027&highlight=stringgrid+boyama
kolay gelsin
Arama sonucunda aşağıdaki topiklere ulaştım bir incele istersen.
viewtopic.php?t=15302&highlight=stringgrid+boyama
viewtopic.php?t=1767&highlight=stringgrid
viewtopic.php?t=4027&highlight=stringgrid+boyama
kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.
- Arama sonuçlarını mutlaka değerlendir. Şimdi bir fikir vermek için araya giriyorum.
- Bir kere boyadıktan sonra form büyüklüğü değişir, aktivasyon değişir vb. durumlarda bu boya silinir. Sürekli dilediğin renkte boyalı kalsın isteyeceksin doğal olarak. Burada nesnel yaklaşım sana yardımcı olacaktır. Şöyle ki;
- TStringGrid hücrelerden oluşuyor ve bu hücrelere Text yazabiliyorsun. Sen öncelikle @bobasturk'ün verdiği linklerden faydalanarak tetiklenme mekanizmanı kur. Bu mekanizmada hücrede 'Kırmızı' yazıyorsa kırmızı boya, 'Mavi' yazıyorsa mavi boya şeklinde IF kurgularını hazırla.
- Geriye bunu tetikleyen yazıları yerleştirmek kalıyor. Sen hangi satır ve Sütuna 'Kırmızı' yazısını yazarsan ..
Örneğin :
dediğinde kendiliğinden tetiklenerek o hücre Kırmızı renge boyanacaktır.
- Bir kere boyadıktan sonra form büyüklüğü değişir, aktivasyon değişir vb. durumlarda bu boya silinir. Sürekli dilediğin renkte boyalı kalsın isteyeceksin doğal olarak. Burada nesnel yaklaşım sana yardımcı olacaktır. Şöyle ki;
- TStringGrid hücrelerden oluşuyor ve bu hücrelere Text yazabiliyorsun. Sen öncelikle @bobasturk'ün verdiği linklerden faydalanarak tetiklenme mekanizmanı kur. Bu mekanizmada hücrede 'Kırmızı' yazıyorsa kırmızı boya, 'Mavi' yazıyorsa mavi boya şeklinde IF kurgularını hazırla.
- Geriye bunu tetikleyen yazıları yerleştirmek kalıyor. Sen hangi satır ve Sütuna 'Kırmızı' yazısını yazarsan ..
Örneğin :
Kod: Tümünü seç
StringGrid1.Cells[3, 2] := 'Kırmızı';