Como passar dados de um formulário para outro.

As vezes precisamos saber o que o usuário digitou em form para passar para outro. Isso pode ser feito criando um atributo da classe. Toda classe no VS é organizada com os using, seguida do nome do namespace para depois iniciar a codificação da classe, assim:

 

A imagem indica aonde criar os atributos, lembrando que nada mais são do que variáveis comuns do tipo pública, a imagem a seguir mostra um exemplo;

Importante: Este atributo deve ser criado somente no form que irá receber o valor.

Para que o form A passe valor para o form B, o form A deve instanciar a classe B e então deve dar um valor ao atributo; assim;

 

C#trocar dados entre formuláriosVisual StudioWindows Forms