alternar entre formulários sem perda de informações

Tenho 2 formulários: form1 e form

@Form 1 possui caixas de texto e menus de domínio, solicitando que o usuário insira informações pessoais sobre ele mesmo, por exemplo, idade, raça e forma

O problema é quando passa deform1 paraform2 e, de repente, o usuário lembrou que deseja voltar paraform1 para corrigir algumas informações, por isso usei um botão anterior que tiraform2 paraform1, mas uma vez voltando ao form1, ele é inicializado como se o usuário não tivesse inserido nad

a questão é como movo os formulários de botão para frente e para trás sem que as caixas de texto e os menus de descontinuação de domínio percam suas informações e não seja necessário que o usuário digite novamente as informações. Eu usoHide() mas ainda existe o problema.

questionAnswers(2)

yourAnswerToTheQuestion