如何将CheckedListBox项设置为默认选中

时间:2014-08-29 14:47:41

标签: c# winforms visual-studio-2013 checkedlistbox

Visual Studio中是否有一个选项可以将CheckedListBox中的所有项目设置为默认选中?我的意思是我想在启动时检查所有项目,用户可以根据需要取消选择项目。

如果没有,我唯一的选择是在构造函数中以编程方式设置所有项目吗?

2 个答案:

答案 0 :(得分:7)

您可以在填充Items

后以编程方式执行此操作
for (int i = 0; i < checkedListBox.Items.Count; i++)
{
    checkedListBox.SetItemChecked(i, true);
}

答案 1 :(得分:1)

 private void Form1_Load(object sender, EventArgs e)
    {
       for (int i = 0; i < checkedListBox.Items.Count; i++)
       {
         checkedListBox.SetItemChecked(i, true);
       }  

    }