Veamos:
Al pasar de un formulario a otro, te refieres dos formularios pertenecientes a un juego de formularios??? o son formularios independientes pertenecientes a un mismo proyecto??
Para ir de un formulario a otro si son independientes, lo haremos con
do form c:\\ruta\\nombreformulario
Lo del botón...no lo entiendo muy bien, no sé a qué te refieres.