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) –