批量清除为Button注册的事件
摘要:
要判断Button.Click是否已经绑定了Click只能去Button的EventHandlerList里面找事实上, C#的Control封装了EventHandlerList, 但它是protected的, 所以我们不能简单的看到它的存在, 不过, 如果你走Debug Mode的话, 还是可以看得很清楚的, 但如果真要把它拿出来用, 就只能用Reflect了PropertyInfo propertyInfo = (typeof(System.Windows.Forms.Button)).GetProperty("Events", BindingFlags.Instan 阅读全文
posted @ 2012-05-15 19:53 JRoger 阅读(431) 评论(0) 推荐(0) 编辑