【发布时间】:2012-10-15 18:52:25
【问题描述】:
我的 Windows 窗体应用程序上有一个 CheckedListBox 控件,它提供了可供选择的项目列表。 我想在用户仍在检查它们时计算并仅显示已选中(未选中)的项目。我的意思是当你检查它们时计数。
我曾尝试使用 ItemCheck 事件和 CheckedListBox.CheckedItems.Count,但问题是即使该项目未选中,它也会每隔一次点击计数。当我检查某些东西时它很重要,如果我再次取消选中它,它也很重要。
我认为这与 MSDN "The check state is not updated until after the ItemCheck event occurs." 上给出的评论有关我不完全理解这里的问题。
谢谢。
【问题讨论】:
标签: c# checkedlistbox