Zagadnienie: Chcemy móc usuwać elementy z CheckedListBox. Działać ma to następująco: zaznaczamy konkretny wpis i odznaczamy po tym checker
Rozwiązanie:
private void Drawing_List_SelectedIndexChanged(object sender, EventArgs e)
{
CheckedListBox clb = (CheckedListBox)sender;
int index = clb.SelectedIndex;
if (index != -1 && clb.GetItemCheckState(index) == CheckState.Unchecked)
{
Label_Drawing_Count.Text = (sender as CheckedListBox).SelectedItem.ToString();
clb.Items.RemoveAt(index);
}
}