Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 4.5/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Listviewe wordwrap özelli kazandırma
#1
Merhaba;


Memodaki wordwrap özeliği gibi listviewe wordwrap yapma imkanı var mı? bu özelliğini databasede bulunan yaklaşık 255 karakteri tamamını sığdırmak için istiyorum.
Cevapla
#2
Örnek:
Ali bugün hava çok
güzel olacak dışarı çıkarken
yanına su al.

Siz yazının durumuna göre satırın yüksekliği otomatik olarak değişsin istiyorsunuz, benim bildiğim kadarıyla listview de böyle bir özellik yok.
Cevapla
#3
Teşekkürler.
Cevapla
#4
(08-07-2017, Saat: 02:00)brs Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba;


Memodaki wordwrap özeliği gibi listviewe wordwrap yapma imkanı var mı? bu özelliğini databasede bulunan yaklaşık 255 karakteri tamamını sığdırmak için istiyorum.

Merhaba,

  1. Listview'in genişliğine göre 1 satır için alabileceği maksimum uzunluğu tespit edin. (Örn. 50 karakter)
  2. Daha sonra elinize gelen değerin uzunluğunu tespit edin. (Örn. 250)
  3. Satır başına düşen yüksekliği tespit edin. (height: 55)
  4. (Gelen değer uzunluğu / maksimum satıra sığan değer uzunluğu) x satıra ihtiyacınız olduğunu tespit edin. (Örn. 5)
  5. Form oluşurken yada veri yüklenirken ona göre alakalı satırın uzunluğunu yeni uzunluğa aktarın. (Listview'in i'nci satırının height değeri 255)
{ talk is cheap show me the code. }
Cevapla
#5
Şu Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol sizin istediğin örnek mevcut. Yapılıyor gibi görünüyor fakat tam olarak sizin istediğiniz gibi olmayabilir.

Kodun çalıştırılmış hali:

OLyEM3.gif
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter





Konuyu Okuyanlar: 1 Ziyaretçi