本文介绍了检查控制对单击事件处理程序事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道如果控制了分配上的Click事件的方法。
I want to know if a control has a method assigned on the Click event.
Button b = new Button();
b.Click += (sender, e) => { };
/* What I want */
b.Click.Count // 1
我需要的东西,至少可以告诉我,如果控件有或没有的单击事件的一些方法。
I need something that can at least tell me if the control has or not some method on the click event.
推荐答案
您可能会做一些阅读到这个话题http://stackoverflow.com/questions/660480/determine-list-of-event-handlers-bound-to-event ,看来,它可能在某种程度上与你正在做什么。
You might do some reading into this topic http://stackoverflow.com/questions/660480/determine-list-of-event-handlers-bound-to-event , it appears that it may be somewhat related to what you are trying to do.
这篇关于检查控制对单击事件处理程序事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!