VS2005 CheckBoxList问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 18:58:59
我在一个Form中有一个CheckBoxlist,在这个Form的Form_Load函数中,我使用SetCheckedItem(i, true)设置了其中的一些项前面打钩。
但是我在CheckBoxList的消息函数ItemCheck中使用CheckedItems.Count时发现那些在Form_Load函数中设置的项没有被包含进去,也就是说,如果不手动再勾选项,那么CheckedItems.Count为0
请高手帮助
谢谢
那么我该如何处理类似问题呢,不存在勾选状态更改之后的事件啊

ItemCheck事件是指某项的选中状态将要更改,直到事件发生后,该值才会更新。

再就是Form_Load事件在ItemCheck事件之后才会执行,所以你在ItemCheck事件里面获取的CheckedItems.Count为0