Может быть, решение намного проще:
Возможно, вы не хотите, чтобы ваш код "нажимал кнопку".
Вы просто хотите запустить код, который находится за кнопкой из другого места в форме?
Если да, поместите код в отдельный метод (например, «DoActionXXX») и вызовите метод из кнопки и из любого другого места, где он вам нужен.