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ı: 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.

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)
Cevapla
#5
Şu sitede 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


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  ListViewe Çalışan Uygulamaların İkonlarını Nasıl Ekleyebilirim COMMANDX 4 1.642 13-12-2021, Saat: 09:47
Son Yorum: COMMANDX



Konuyu Okuyanlar: 1 Ziyaretçi