Chatterer.ToolbarButtonWrapper.AddButtonEventHandler C# (CSharp) Method

AddButtonEventHandler() protected method

protected AddButtonEventHandler ( EventInfo Event, Action Handler ) : void
Event System.Reflection.EventInfo
Handler Action
return void
        protected void AddButtonEventHandler(EventInfo Event, Action<object> Handler)
        {
            Delegate d = Delegate.CreateDelegate(Event.EventHandlerType, Handler.Target, Handler.Method);
            MethodInfo addHandler = Event.GetAddMethod();
            addHandler.Invoke(this.Button, new object[] { d });
        }