System.ComponentModel.EventDescriptorCollection events = System.ComponentModel.TypeDescriptor.GetEvents(button1);