一个例子:
class SpecialButton
{
public SpecialButton(ButtonConfig conf, Method definedMethod)
{
button = new Button();
button.Location = conf.Location;
//etc.
button.Click += new System.EventHandler(definedMethod);
}
}
是否可以将变量定义为方法?我想使用此click事件的委托,该事件来自此类之外。
谢谢。
答案 0 :(得分:3)
我会使用Action<Object, EventArgs>
或EventHandler
。
答案 1 :(得分:1)