怎么计算checkboxlist中选中项的个数?

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:49:06
我想计算出checkboxlist中选中项的个数?不知道怎么写

int i = 0;
foreach (ListItem item in this.CheckBoxList1.Items)
{
if (item.Selected == true)
{
i++;
}
}
不知道有没有简单的方法

应该使用CheckedItems 属性,返回一个被选中项的集合
foreach(object itemChecked in checkedListBox1.CheckedItems) {

// Use the IndexOf method to get the index of an item.
MessageBox.Show("Item with title: \"" + itemChecked.ToString() +
"\", is checked. Checked state is: " +
checkedListBox1.GetItemCheckState(checkedListBox1.Items.IndexOf(itemChecked)).ToString() + ".");
}

checkedListBox1.CheckedItems.Count;

楼下的哥们 你控件看错了吧

rebinglunlun 看清楚了再说别人好吗。。。你是不是在搞笑啊