我想使用Close
方法订阅ClearControl
事件。签名是不同的,但我不需要事件的参数。可能吗 ?
public event EventHandler Close = delegate { }
;
public void ClearControl(){}
control1.Close += control2.ClearControl;
答案 0 :(得分:2)
方法签名必须与事件签名匹配。
如果您不想使用Arguments
这是非常正常的情况。
您可以在调用ClearControl
时调用Close
方法。
control1.Close += (s,e) => { ClearControl(); }