C# 'de Windows Forms
uygulamasını kodluyorum ve CheckListBox
Denetimini kullanıyorum.CheckListBox öğesini tek tıklamayla nasıl kontrol edebilirim?
Sadece tek tıklamayla CheckListBox öğesini nasıl kontrol edebilirim?
C# 'de Windows Forms
uygulamasını kodluyorum ve CheckListBox
Denetimini kullanıyorum.CheckListBox öğesini tek tıklamayla nasıl kontrol edebilirim?
Sadece tek tıklamayla CheckListBox öğesini nasıl kontrol edebilirim?
Sana gerçek
için
CheckOnClick mülkiyet
kümesi o aradığınız düşünüyorum Alır veya onay kutusu zaman bir toggled olup olmaması gerektiği gösteren bir değeri ayarlar öğe seçildi.
da düğme tıklama bütün kontrol etmek veya bu şekilde
veya kod tarafından tasarım zamanında özelliğini ayarlayın kontrol listesi
private void checkedListBox1_Click(object sender, EventArgs e)
{
for (int i = 0; i < checkedListBox1.Items.Count; i++)
checkedListBox1.SetItemChecked(i, true);
}
Bunu bir foreach ifadesi kullanarak nasıl yapabilirsiniz? – Bryan
@Bryan bunu deneyin ve döngü gövdesi nesneyi denetim listesine getirin foreach (checkedListBox1.CheckedItems öğesindeki nesne öğesi) – Adiii
Sayım komutunu bir döngüde kullanmaktan kaçınılmalıdır. Komuta adı olarak belirtti. Sayım, döngüdeki her yinelemede listedeki öğeyi saymak için zaman kullanır. Liste yalnızca bir sayı kullanımını destekliyorsa: int totalitems = checkedListBox1.Count; Ardından, for döngüsünde değişken kullanın. – nivs1978
tıklayabilirsiniz:
CheckedListBox.CheckOnClick = true;
Bu nerede bulunur? –
Bunu, kontrol listesi kutusu denetiminin özellikler penceresinde bulabilirsiniz. – rahul
Anladım teşekkürler! [+ 1A] :-) –