2016-04-01 27 views
0

Her öğe için ilk sütun ile onay kutusu olarak bir liste görünümüm var.C# liste görünümü itemchecked veya itemchecked olay

Kullanıcı, tetikleyen bir kutuyu işaretlediğinde bir itemcheck veya itemchecked olayı eklemek istedim.

benim koduna eklediğiniz:

Nedense
private void ListView1_ItemCheck1(object sender, 
System.Windows.Forms.ItemCheckEventArgs e) 
{ 
    MessageBox.Show("has been checked"); 
} 

, olay tetikleyici olması görünmüyor. (Seçmekte olduğunuz sanki) Eğer

bu konuda rastladınız mı liste öğelerinden biri tıkladığında

Ayrıca, ben private void listView1_SelectedIndexChanged eser öğrendim?

this.listView1.ItemCheck += new ItemCheckEventHandler(listView1_ItemCheck); 

ve büyü gibi çalıştı:

+0

bekleyin, onay kutunuzun kullanımı nedir? Tüm satırı veya birden fazla satırı seçmek istiyorsanız, liste görünümü için bir özellik var, fullrowselect ve mutlirowselect değerleri true olarak ayarlamanız yeterli –

+1

Bu olayı Form Yükünüze kaydettiniz mi? –

+0

Etkinliği form yüküne kaydettirdiğimi sanmıyorum. Lütfen bana nasıl izin verir misin? – user2351804

cevap

1

Benim kendi soru cevap var, ben bu ekledik.

İlgili konular