Visual Studio中是否有一个选项可以将CheckedListBox中的所有项目设置为默认选中?我的意思是我想在启动时检查所有项目,用户可以根据需要取消选择项目。
如果没有,我唯一的选择是在构造函数中以编程方式设置所有项目吗?
答案 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);
}
}