Esa es mi pregunta como podría separar el codigo del formulario con sus controles, sus movidas. del codigo de los eventos, funciones, clases....
Crearía dos proyectos uno A que contendría las vistas (Formularios) y otro B: que contendría las funciones que usarían las vistas. Pero y luego para que respondan a los eventos? en fin una ayuda, Esto se puede hacer, lo he visto con mis propios ojos.