1
我有以下接口:通行证方法接口
public interface IModuleTile
{
void AddEvent(/*Type here*/ methodToAdd);
void RemoveEvent(/*Type here*/ methodToRemove);
}
而且我想这样做:
public partial class TestControl : UserControl, IModuleTile
{
public TestControl()
{
InitializeComponent();
}
public void AddEvent(/*Type here*/ eventToAdd)
{
ShowModule.Click += methodToAdd;
}
public void RemoveEvent(/*Type here*/ methodToRemove);
{
ShowModule.Click += methodToRemove;
}
}
我有什么要设置的接口类型来传递的方法呢?
你知道你其实可以在接口声明的事件,对吧? – smartcaveman
[传递某种代理..](http://msdn.microsoft.com/en-us/library/ms173171.aspx) –