问题描述
现在我维护一个项目中间用到一个bindingSource对象,其有一个事件CurrentChanged,该事件上挂了一个方法bindingSource_CurrentChanged跟踪发现当触发CurrentChanged事件的时候,bindingSource_CurrentChanged方法被连续调用了三次。现在我为了跟踪究竟都是什么时候给该事件绑定了三次这个方法,想知道如何直接查看CurrentChanged事件当前都绑定了那些方法
解决方案
解决方案二:
在整个解决方案搜索你想查找的方法,看看到底有几个,可行不?
解决方案三:
你看下这个事件的注册地方有几个,或者是不是在循环里面重复注册了,一般一个事件,如果被注册了三次的话,那么该事件则会被触发三次
解决方案四:
我都回答了很多次了Google下就能找到。http://bbs.csdn.net/topics/370015927
解决方案五:
+=前面先用个-=这样做好一点
时间: 2024-11-01 10:55:55