private void cclb_ItemCheck(object sender, ItemCheckEventArgs e) { if (ccbParent.ItemCheck != null) { ccbParent.ItemCheck(sender, e); } }
private void cclb_ItemCheck(object sender, ItemCheckEventArgs e) { if (ccbParent.ItemCheck != null) { ccbParent.ItemCheck(sender, e); } if (e.Index != 0) { SaveIndex.Add(e.Index); if (cclb.GetItemChecked(0) == true) { int y = -1; y = cclb.FindString("ALL"); if (y != -1) { cclb.SetItemChecked(0, false); } } } else if (e.Index == 0) { int y = -1; y = cclb.FindString("ALL"); if (y != -1) { cclb.ItemCheck -= cclb_ItemCheck; foreach (int i in SaveIndex) { cclb.SetItemChecked(i, false); } cclb.ItemCheck += cclb_ItemCheck; } } }