c# checkbox seçimini sınırlama

Kodla Büyü

formator_55

Seçkin Üye
Seçkin Üye
Mesajlar
363
merhaba arkadaşlar c# da 10 tane seçenekli checkbox hazırladım. istiyorum ki kişiler en fazla iki tanesini seçsin yoksa uyarı gelsin yada diğer checkboxlar pasif olsun... işin içinden çıkamadım. yardımcı olabilecek var mı?
 
//form da global sayaç tanımla

int sayac=0;

//sonra bütün checboxların CheckedChanged olayına
if (((CheckBox)sender).Checked)
sayac++;
else
sayac--;

//kodlarını ekle ki check ledikçe sayaç artsın checki kaldırınca azalsın
//sonra yukarıdakin kodun altına mesajı fırlattır bu kodlar ne kadar checkbox varsa hepsinin checkedchanged da olacak
if (sayac >2)
MessageBox.Show(" 2 den fazla seçmeyin");
checkBox1.Checked = false; // hangi checkboxdaysan onun adını yaz
//hızlıca yazdım bir kontrol et çalışması lazım
 
BBNET
Geri
Üst