В форме, где код (firstForm), вам нужно будет сделать процедуру общедоступной и доступной для вторичной формы, где находится дополнительная кнопка (btnMyButton).Выполнив это, вы можете подключить обработчик событий щелчка дополнительной кнопки к коду в 1-й форме следующим образом.
Вторично, как указано выше в Дастин , вы можете выбрать перемещениеэтот код в отдельный класс, а затем просто ссылается на обработчик метода с таким количеством событий, сколько вам нужно.
В любом случае будет работать, но я согласен, что если вы хотите следовать хорошему дизайну, у вас должно быть разделение интересов, какэто относится к бизнес-логике (код) и уровню представления (то есть формы с кнопками)
// кнопка во 2-й форме
btnMyButton.Click += new EventHandler(firstForm.MethodThatHasCodeToRun);
Надеюсь, это поможет,
Наслаждайтесь!