每次添加项时都会调用.net framework listview itemchecked事件

Sto*_*kid 5 .net vb.net events listview

我在使用某些代码时遇到了很多麻烦,因为ListView.ItemChecked每次将项添加到listview时都会调用Event.我能设法阻止这种情况的唯一方法是在偶数发生时检查列表视图是否处于聚焦状态.但这对我来说真的很草率.有没有其他方法来解决这个问题?

谢谢

tin*_*afl 0

还有其他方法可以解决这个问题吗?

一种选择是删除 handlers 子句并使用 Add/RemoveHandler 语句来控制处理程序何时处理事件。