Это связано с тем, что по умолчанию элементы управления в форме не являются общедоступными (в отличие от VB6, в котором все элементы управления были опубликованы публично).
Полагаю, вы можете изменить средство доступа к видимости в конструкторе на общедоступное, но в целом это плохая идея.
Скорее, вы должны представить в форме метод, который будет выполнять действие над кнопкой, и сделать этот метод доступным для любого кода, из которого вы хотите вызвать его. Это обеспечивает большую инкапсуляцию и предотвращает возникновение побочных эффектов в вашем коде.