s.a arkadaşlar
forumda araştırdım ancak bu konuyla ilgili herhangi bir kaynak bulamadım.başka bir programda yapmak istediğin şeklin resminide ekledim. sitelerde araştırdığımdada bulduğum komut "type
TSMDBGridEx = class(TCustomGrid)" formun onshow olayınada "TSMDBGridEx(DBGrid2).DefaultRowHeight := 50;" komutunu ekleyince satır genişliyor fakat yazılar üstte kalıyor.resimleri ekliyorum. yardımlarınız için şimdiden teşekkürler.
dbgrid satır yüksekliği
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
Re: dbgrid satır yüksekliği
DBGrid in OnDrawCell olayında Canvas.TextRect fonksiyonuna ihtiyacınız var. bir araştırın.
Olayda Rect geliyor zaten. Left, Top özeliklerine değer verip String içeriği de fonksiyona verince istediğinizi yapacaktır.
Grid.Canvas.TextRect(Rect, Rect.Left + 2, Rect.Top + 2, Stringiniz); gibi left ve top ile oynayarak ortalayabilirsiniz
Olayda Rect geliyor zaten. Left, Top özeliklerine değer verip String içeriği de fonksiyona verince istediğinizi yapacaktır.
Grid.Canvas.TextRect(Rect, Rect.Left + 2, Rect.Top + 2, Stringiniz); gibi left ve top ile oynayarak ortalayabilirsiniz
... Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!
Mustafa Kemal Atatürk...
Mustafa Kemal Atatürk...