请问,如何取消checkedListBox的所有项的勾选状态
郁闷,这个方法都没找到

解决方案 »

  1.   

    for (int i = 0; i < checkedListBox1.Items.Count;i++)
                    checkedListBox1.SetItemChecked(i, false);
      

  2.   

    int[] indexs = new int[checkedListBox1.CheckedIndices.Count];
    checkedListBox1.CheckedIndices.CopyTo(indexs, 0);
    Array.ForEach(indexs, v1 => checkedListBox1.SetItemChecked(v1, false));
      

  3.   

    foreach (int item in checkedListBox1.CheckedIndices)
    {
        checkedListBox1.SetItemChecked(item, false);
    }