C# CheckedListBox控件的用法总结

1. 添加项目

checkedListBox1.Items.Add("一级");
checkedListBox1.Items.Add("二级");
checkedListBox1.Items.Add("三级");

 

2. 判断第i项是否被选中,选中为true,否则为false

if(checkedListBox1.GetItemChecked(i))
{
    return true;
} 
else
{
      return false; 
}

 

3. 设置第i项的选中状态

checkedListBox1.SetItemChecked(i, true); //true改为false为没有选中。

 

4. 获取选中项的值

foreach (string outstr in checkedListBox1.CheckedItems)
{
     MessageBox.Show(outstr);
}

 

5. 遍历选中项

for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
    if (checkedListBox1.GetItemChecked(i))
    {  
MessageBox.Show(checkedListBox1.GetItemText(checkedListBox1.Items[i]));
    }
}

 

posted @ 2019-07-12 11:35  阿木工作室  阅读(5775)  评论(0编辑  收藏  举报