private void setAllItemsStatus(bool bStatus) { if (SystemCheckList.Items.Count < 1) { return; } btnOK.Enabled = bStatus; for (int ii = 0; ii < SystemCheckList.Items.Count; ++ii) { SystemCheckList.SetItemChecked(ii, bStatus); } }
private void btnInvert_Click(object sender, EventArgs e) { if (SystemCheckList.Items.Count < 1) { return; } bool bDisabled = true; for (int ii = 0; ii < SystemCheckList.Items.Count; ++ii) { SystemCheckList.SetItemChecked(ii, !SystemCheckList.GetItemChecked(ii)); if (bDisabled && SystemCheckList.GetItemChecked(ii) == true) { bDisabled = false; } } btnOK.Enabled = !bDisabled; }