Непонятно, для чего предназначены ваши аргументы. Если код подписки на событие находится в методе экземпляра MyHandler
, вы просто хотите:
button1.Click += new System.EventHandler(Method1);
или более кратко:
button1.Click += Method1;
Если это класс другого , вам нужно либо создать экземпляр MyHandler
, например
MyHandler handler = new MyHandler();
button1.Click += handler.Method1;
или сделайте метод Method1
статическим и подпишитесь так:
button1.Click += MyHandler.Method1;