private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e) { if (((CheckedListBox)sender).SelectedItem != null) ((Item)((CheckedListBox)sender).SelectedItem).IsVisible = e.NewValue == CheckState.Checked; }