![]() | |
| | #1 (permalink) |
| ofk Üyelik Tarihi: 05/2005 Yer: Ankara // izmit
Mesaj: 222
|
Merhaba arkadaşlar, Delphi 7'de TStringGrid bileşeninde seçtiğimiz satıra ait font özelliklerini nasıl değiştirebiliriz? Örneğin rengini? Fakat bu işlem onDrawCell olayında değil, onSelectCell olayında gerçekleşecek. Acaba nasıl yapabiliriz??? |
| | |
| | #2 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
Ondrawcell özelliğine yazınız ve kendinize göre ayarlayınız lütfen Kod: /IF (gdSelected IN State) THEN Begin StringGrid1.canvas.brush.color := clRed; End Else StringGrid1.Canvas.Brush.Color := $00C8FBFD; StringGrid1.Canvas.FillRect(Rect); StringGrid1.Canvas.Font.Color := clYellow; StringGrid1.Canvas.Pen.Color := clBlue; //$00BFD7B5; StringGrid1.Canvas.TextOut(Rect.Left + 2, Rect.Top + 2, StringGrid1.Cells[ACol, ARow]); iyi çalışmalar
__________________ Soru Sormadan Önce: http://forum.ceviz.net/pascal-delphi-delphinet/announcement-soru-sormadan-once.html Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
| | #3 (permalink) |
| ofk Üyelik Tarihi: 05/2005 Yer: Ankara // izmit
Mesaj: 222
|
Çok teşekkürler Caylaq, renk değiştirmesi tam istediğim gibi oldu. Aslında yapmak istediğim şu, kayıt listesinde seçilen kayıtın fontu değişecek, böylece okunduğu belli olacak. Veritabanı olmadan ve Tstring ile yapacağım için biraz zorlandım. Aklıma gelen, kayıt seçildiğinde görünmeyen x kolonuna değer atayıp bu değere göre OnDrawCell olayında kontrol etmek ama sanırım kolonun görünmemesi olmuyor. Acaba böyle bi işlemi nasıl yapabilirim? Kolay Gelsin... |
| | |
| | #4 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
Rica Ederim @ofaruk_k; İşinizi gördüyse ne mutlu bana Stringgridde bende taksitli satışların sıranosunu gizliyorum ve bu bölümleri Readonly yaparak sonucu alıyorum. Kod:
StringGrid1.ColWidths[0] := 90; // - Müşteri No
StringGrid1.ColWidths[1] := 80; // - Taksit Tutarı
StringGrid1.ColWidths[2] := 30; // - Taksit Vadesi
StringGrid1.ColWidths[3] := 0; // - SIRANO
Çalışmalarınızda başarılar Selamlar..
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
| | #5 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
İstenilen sütunu ise aşağıdaki gibi READONLY yapıyorum. Kod:
//satır //sütun
if (Arow>=0) and (Acol<3) then // sadece 3. sütunu False yapıyoruz
begin
StringGrid1.EditorMode :=true;
StringGrid1.Options := StringGrid1.Options + [goEditing];
end
else
begin
StringGrid1.EditorMode := false ;
StringGrid1.Options := StringGrid1.Options - [goEditing];
end;
Kolay gelsin .
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
| | #6 (permalink) |
| ofk Üyelik Tarihi: 05/2005 Yer: Ankara // izmit
Mesaj: 222
|
çok çok teşekkürler Caylaq, gerçekten süper oldu Kod: stringgrid1.Cells[ACol,Arow] Enson 01/05/2008 22:08 tarihinde Caylaq tarafından düzenlenmiştir.. Sebep: Taq içine Alındı |
| | |
| | #7 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
@ofaruk_k Rica ederim Hocam Ne demek, Önemli olan sorununuza cevap bulabilmekti ki bulduk ![]() Projenizde Başarılar dilerim .
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| Satırın genişlemesini engellemek? | jeanguichard | Web Tasarım | 3 | 08/09/2008 13:36 |
| İki satırın aynı anda çalışması | hülya | C# | 2 | 15/12/2007 11:45 |
| Tabloda Seçilen Hücrenin Rengini Değiştirmek | skyjack | Web Tasarım | 2 | 04/01/2007 17:24 |
| DbGrid'te tıklanan satırın bilgileri | TeDDy | Pascal / Delphi / Delphi.NET | 10 | 01/04/2003 23:03 |
| Hint'in fontunu değiştirmek #KAYNAK# | hmustak | Pascal / Delphi / Delphi.NET | 0 | 15/11/2002 18:36 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |