cambiar entre formularios sin pérdida de información

Tengo 2 formas: form1 y form2.

Form 1 tiene cuadros de texto y menús de dominio para solicitar al usuario que ingrese información personal sobre sí mismo, por ejemplo, edad, raza y forma 2 también.

El problema es cuando se pasa deform1 aform2, y de repente el usuario recordó que quería volver aform1 para corregir cierta información, así que para esto utilicé un botón anterior que toma deform2 aform1, pero una vez que regresa a form1 se inicializa como si el usuario no hubiera ingresado nada.

la pregunta es cómo muevo los formularios de botones de un lado a otro sin que los cuadros de texto y los menús de dominio arriba pierdan su información, y no es necesario que el usuario vuelva a ingresar la información nuevamente. Yo sueloHide() pero aún existe el problema.

Respuestas a la pregunta(2)

Su respuesta a la pregunta