我有一个功能,添加事件处理程序来控制事件。现在我有几个重载的事件添加到不同类型的控件:如何将Button.Click传递给函数?
Public Sub AddEventHandler(Button, ButtonEvent) 'adds event handling for Button.Click
public Sub AddEventHandler(LinkButton, ButtonEvent)'adds event handling for LinkButton.Click
的问题是我想编写一个函数就是喜欢更强劲:
Public sub AddEventHandler(Control, EventToHandle, ControlEvent)
其中
EventToHandle是表示Button.Click或Button与其关联的任何事件的参数。
任何建议家伙?谢谢!
+为最后一行。看起来像这些好主意之一,直到你了解细节。这只会混淆其他需要查看代码的程序员。 – Greg 2010-03-15 15:09:50