从现有事件处理程序创建事件处理程序



我想创建一个包含特定事件处理程序的类库。更确切地说,这个库将从存在各种事件的某个dll继承。如何在自己的类库中包装这些事件?

你的意思是这样的吗?

class InnerClass
{
    public event EventHandler SomeEvent;
}
class WrapperClass
{
    private InnerClass innerClass = new InnerClass();
    public event EventHandler SomeEventWrapped
    {
        add { innerClass.SomeEvent += value; }
        remove { innerClass.SomeEvent -= value; }
    }
}

相关内容

  • 没有找到相关文章

最新更新