对如何获取CheckedListBox检查的项目感到困惑

时间:2015-03-07 21:09:27

标签: c# winforms

我在表单Load事件上填充了一些值的checkedListBox。

checkedListBox1.Items.Add("one");

checkedListBox1.Items.Add("two");

checkedListBox1.Items.Add("three");

我想要做的是点击其中一些并显示一个消息框点击了多少chekbox。问题是消息返回" 0"每次为SelectedIndexChanged和SelectedValueChanged事件。更有趣的是;我需要单击两次勾选复选框,然后消息框显示正确的结果。这里有什么问题

1 个答案:

答案 0 :(得分:0)

CheckedListBox有一个名为CheckOnClick的属性。将其设置为True,您的所有问题都将得到解决。