Do you want to call all the event handlers attached to the button, or just one?
If only one, call the handler:
btn.btn_Click(btn, new EventArgs());
If they all trigger an event:
var tmpEvent = btn.Click; if (tmpEvent != null) tmpEvent(btn, new EventArgs());
James curran
source share