【发布时间】:2015-02-25 17:08:23
【问题描述】:
我有一个ListBox,总是先调用ListBox.Items.Clear(),然后再调用ListBox.Items.AddRange(num);
每次更改范围时都会引发事件吗?
(我看到了与此类似的问题,但由于它们涉及更多选定的索引,因此建议的解决方案对我没有帮助。我的列表框无法选择)
【问题讨论】:
-
msdn.microsoft.com/en-us/library/… -- 看看事件。
-
如果你只从一个地方手动添加你的项目,你需要一个事件来做什么?添加项目后只需调用事件处理程序。如果使用绑定,可以监听
DataSourceChanged事件。 -
@WeSt 它是从多个地方添加的
-
Lars has a really good solution here。起初它看起来好像它不适用,但也许它是..如果不是我想你将不得不给 subclaasing 一个镜头..