Enviar valores de um formulário para outro formulário

Eu quero passar valores entre dois formulários (c #). Como eu posso fazer isso?

Eu tenho duas formas: Form1 e Form2.

Form1 contém um botão. Quando clico nesse botão, o Form2 deve abrir e o Form1 deve estar no modo inativo (ou seja, não selecionável).

Form2 contém uma caixa de texto e um botão de envio. Quando eu digito qualquer mensagem na caixa de texto do Form2 e clique no botão enviar, o Form2 deve fechar e Form1 deve realçar com o valor enviado.

Como eu posso fazer isso? Alguém pode me ajudar a fazer isso com um exemplo simples?

questionAnswers(19)

yourAnswerToTheQuestion