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

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Listview Checkbox Sorunu
#1
Merhabalar

Arkadaşlar Listview de Listview.Edit := True;  kodu ile checkboxları aktif edebiliyoruz. Yalnız burda bir sıkıntı mevcut listviewdeki öğenin her hangi bir yerine tıkladığımızda checkbox true oluyor. Bunu sadece checkboxun üstüne tıklayarak yaptırabilirmiyiz. Yani kullanıcı secmek isterse ancak checkbox ustune tıklayarak secebilecek diğer yerlerine tıkladığı zaman öğe ile ilgili diğer özellikleri göstermek istiyorum. Yardımlarınızı bekliyorum. Herkese iyi çalışmalar.
Cevapla
#2
Merhaba,
Daha önce formda bu konu ile ilgili bir makalem vardı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
Merhaba
Hocam cevabınız için öncelikle teşekkür ederim. Hocam makaleyi inceledim öncelikle örneği derleyip cihazımda test ettim. Sıkıntısız görseldeki gibi çalışıyor hocam yalnız isteğimi karşılamıyor. Eklenen kayıt nesnesinin neresine tıklarsam tıklayım checkbox true oluyor. Benim istediğim ise sadece checkbox üstüne tıkladığımda aktif olması bunu yapmanın bir yolu var mı acaba yardımlarınızı bekliyorum teşekkürler.
Cevapla
#4
Merhaba,
ListView DynamicAppearance yapısında bir Item içerisinde bulunan herhangi bir alt Item'a ulaşmak için ListView'in OnButtonClick veya OnItemClickEx olayı kullanılmalıdır. 
Check işlemini bir Type kontrolü ile bu olayda gerçekleştirmeniz yeterli olacaktır.

Örnek, OnItemClickEx olayı

var
 Button: TListItemGlyphButton;
begin
 if (ItemObject is TListItemGlyphButton) then
 begin
   Button := TListItemGlyphButton(ItemObject);
   Button.Checked := Not Button.Checked;
   lblBilgi.Text := 'GlyphButton tıklandı';
 end;
 if (ItemObject is TListItemText) then
   lblBilgi.Text := 'Text tıklandı';
end;
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Listview index number update YasinDalli 3 192 20-09-2018, Saat: 15:00
Son Yorum: mrmarman
  ComboBox1.text sorunu arsl01 7 135 19-09-2018, Saat: 19:47
Son Yorum: engerex
  Listview data verilerini alma ahmetb 12 371 16-09-2018, Saat: 16:17
Son Yorum: ahmetb
  Checkbox Orhanlar 3 155 08-09-2018, Saat: 07:36
Son Yorum: Orhanlar
Question uygulama donma sorunu - webbrowser BY-HAYALET 8 646 07-09-2018, Saat: 13:26
Son Yorum: nehirnnn



Konuyu Okuyanlar: 1 Ziyaretçi