CheckedListBox kontrolünde seçilenleri alma
CheckedListBox'ta seçilenleri almak için kontrolün Item_Check olayı aşağıdaki şekilde kullanılabilir.
private void checkHareketTuru_ItemCheck(object sender, ItemCheckEventArgs e)
{
if (e.NewValue == CheckState.Checked)
{
secilenHareketListesi.Add(checkHareketTuru.Items[e.Index].ToString());
}
else if (e.NewValue == CheckState.Unchecked)
{
secilenHareketListesi.Remove(checkHareketTuru.Items[e.Index].ToString());
}
}
Burada metodun dışında tanımlanmış secilenHareketListesi isimli listeye, seçimler ekleniyor ve çıkarılıyor.